728x90

분류 전체보기 361

[Unity Associate Programmer 자격증 준비] 이론개념 정리

씬 플로 및 데이터 관리 실시간 3D 경험 디자인 소개 - Unity Learn 이 튜토리얼에서는 실시간 3D 경험 디자인의 기초를 살펴보겠습니다. 배울 내용은 다음과 같습니다. 다양한 제작 단계를 요약합니다. 디지털 경험을 제작하기 위한 핵심 디자인 프로세스를 검토 learn.unity.com 1. 씬 플로 데이터 관리 1) 실시간 3D 경험 디자인 소개 [디자인 프로세스] Pre-projection -> Production -> Post-production -> Operations 사전 제작 -> 정식제작 -> 사후 제작 -> 운영 파이프라인 관리에 있어서 디자인 프로세스는 제작 사이클의 앞 3 단계인 사전 제작, 정식 제작, 사후 제작에 해당한다. 구체적인 단계는 아래와 같다. 1단계: 문제 파악 ..

[Unity Associate Programmer 자격증 준비] 퀴즈 오답노트

퀴즈 5 - Unity Learn 이 퀴즈에서는 5단원에서 학습한 기술 및 개념에 대한 지식을 평가합니다. learn.unity.com 정답: name == "player" && !isDead && health < 5 풀이: 문자열을 비교하려면 두 개의 =기호가 필요합니다. 부울 값은 true로 선언하지 않는 한 기본적으로 false 상태이며, !isDead의 느낌표는 false인지 검사하는 기능을 합니다. health = 3이므로, health < 5 검사는 true입니다. 정답: 99 풀이: 이 함수는 마우스를 누르고 있는 모든 프레임마다 호출되므로, 10초 동안 수백 번 정도는 호출됩니다. 단, 조건문이 카운터가 99 이하일 때에만 참이므로, 100 이후에는 늘어나지 않습니다. 정답: "Welcom..

[Unity Associate Programmer 자격증 준비] 5강. 사용자 인터페이스 - 클릭 게임 만들기

5.1강 - 마우스 클릭 - Unity Learn 개요: 이제 마지막 단원입니다. 먼저 새로운 프로젝트를 만들고 시작 파일을 임포트한 후 게임의 뷰를 2D로 전환합니다. 그런 다음 플레이어가 클릭할 수 있는 타겟 오브젝트의 목록을 만듭니다. learn.unity.com 1. Bad, Good Object 만들기 클릭시 각 오브젝트마다 이벤트를 실행하기 위해 Collider를 추가해주고, 위로 올라갔다가 떨어지는 효과를 위해 Rigidbody를 추가해준다. 2. 객체를 무작위로 공중에 던지기 public class Target : MonoBehaviour{ private Rigidbody targetRb; private float minSpeed = 12; private float maxSpeed = 16..

[Unity Associate Programmer 자격증 준비] 4강. 게임 플레이 메카닉

4.1강 - 시점 설정 - Unity Learn 개요: 먼저 새 프로토타입을 만들고 시작 파일을 다운로드합니다. 아름다운 섬과 하늘, 파티클 효과 등 다양한 에셋이 있으며, 모두 커스터마이즈할 수 있습니다. 이제 플레이어가 섬을 중심으 learn.unity.com 1. 카메라 초점 생성 카메라의 초첨을 씬 중앙에 맞춰놓고 편리하게 이동 시키기 위해서 빈 오브젝트를 만들고 그 오브젝트 안에 넣고 빈 오브젝트를 회전시키면 편하다. 더욱 섬세한 동작을 위해 스크립트를 추가해도 좋다. using UnityEngine; public class RotateCamera : MonoBehaviour{ [SerializeField] private float rotationSpeed = 5; void Update(){ f..

카테고리 없음 2023.05.27

[Unity Associate Programmer 자격증 준비] 3강. 장애물 넘기 게임(애니메이션, 파티클, 사운드)

3단원 - 음향 및 효과 - Unity Learn 이 단원에서는 플레이어가 충돌을 피하기 위해 다가오는 장애물을 뛰어넘으며 빠른 속도로 진행되는 무한 횡스크롤 러닝 게임을 프로그래밍합니다. 이 프로토타입을 제작하면서 어떻게 음악과 learn.unity.com 1. Space바 누를 시, 캐릭터가 점프하는 기능 만들기 캐릭터에 중력줘야 하니까 rigidbody 추가하고 ~ using UnityEngine; public class PlayerController : MonoBehaviour{ const float jumpForce = 10f; const float gravityModifier = 3f; Rigidbody playerRb; void Start(){ playerRb = transform.GetCo..

[Unity Associate Programmer 자격증 준비] 2강. 동물 먹이주기 게임

random 위치에서 random한 동물들이 생성되어 농부에게 뛰어든다. 농부는 좌우로 이동하며 동물들에게 먹이를 줘야 한다. 1. Player x 값 제한하기 using UnityEngine; public class PlayerController : MonoBehaviour { private const float SPEED = 10f; private const float X_RANGE = 13f; private float horizontalInput; void Update(){ //keep the player in the bounds if (transform.position.x > X_RANGE) transform.position = new Vector3(X_RANGE, transform.positio..

[C++][Programmers][스택/큐] 기능개발

* 문제 https://school.programmers.co.kr/learn/courses/30/lessons/42586 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr * 해결법 progresse(현재 진행 상태)와 speed(하루당 처리가능 값)을 주므로 progress[i] += speed[i] 하며 반복문을 진행한다. progress의 맨 앞값이 100이면 배포를 진행해야하므로 progresses, speeds 배열에서 꺼내고 꺼낸 개수를 새서 answer 벡터에 넣는다. progresses 벡터를 모두 배포하면(empty상태) answer 벡터를..

[SQLD 자격증] 자격 영구갱신 및 보수교육 수료 방법

SQLD 자격증은 1년 6개월 이후부터 2년 이내에 보수교육을 추가로 받아야 유효기간 2년 -> 영구로 자격을 유지할 수 있습니다. 저도 2년이 다되어가서 보수교육 받고 영구 갱신했어요. 자격 영구갱신 및 보수교육 수료방법은 아래와 같습니다. 1. 데이터자격시험 사이트 로그인 https://www.dataq.or.kr/ https://www.dataq.or.kr/ www.dataq.or.kr 2. 마이페이지 > 보수교육에서 해당 자격증 보수교육 진행 3. 4시간짜리 강의 듣기 중간에 보고있는지 확인하는거 없고 넘기는거 없어서 걍 라디오처럼 틀어놓으면됨 헿. 4. 갱신완~

[C++][Programmers][스택/큐] 같은 숫자는 싫어

*문제 https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr *풀이방법 맨 처음에 arr 벡터에 있는 값을 answer 벡터에 넣고 arr 벡터를 반복문으로 돌면서 answer 벡터의 마지막 값과 다르면 또 넣도록 구현했다. vector(stack)을 이용한 방법으로 vector의 push_back(), back(), front() 함수를 사용했다. * 알아둘 것 1) vector 함수들 size() - 벡터의 요소의 개수 반환 swap(vector..

[Unity Associate Programmer 인증시험] 자격증 및 시험일정 신청방법

유니티 인증시험을 준비하고 있어요. 시험일정이 안나와있어서 헤메다가 메일온거 보고 따라하니까 시험일정 확인 및 선택이 됐어요. 혹시 자격증 결제 전에 자격증 신청 및 공부방법, 시험일정이 궁금한 분들이 있을까봐 첨부합니닷. (도움되시면 공감눌러주세여ㅎㅎ) * 자격증 신청 사이트 https://unity.com/products/unity-certifications/associate-programmer Unity Certified Associate: Programmer Earn an industry-recognized credential and start on a path to a career within the real-time 3D development ecosystem. unity.com 유니티 사이트..

728x90