전체 글 51

내일배움캠프 게임개발 과정 3일차 - 미니 프로젝트 구현

오늘 공부한 내용📝그동안 강의에서 배웠던 내용들을 복습하기 위해 도형 피하기 미니게임을 만들어 봤다.  구현한 미니 게임 플레이 영상작성 코드  새롭게 공부한 내용특정 오브젝트끼리의  방향구하기 transform.position = new Vector3(x,y,z)만 가지고 도형을 움직였을 때 코드가 매우 복잡해져서 새로운 방법을 찾던 중백터의 정규화(normalized)를 알게 돼 비교적 간단하게 코드를 짤 수 있었다.GameObject.FindWithTag처음에는 도형의 방향을 (0,0) 좌표와 비교해서 방향을 구했는데 단조롭다는 느낌이들어 플레이어를 기준으로 하면 더 괜찮을 것 같아. 방법을 찾던 중 발견했다.  어려웠던 부분😭특정 배경음을 재생할 때 게임이 잠시 멈추는 문제가 있었는데, 이는 ..

내일배움캠프 2024.09.11

내일배움캠프 게임개발 과정 2일차

오늘 새로 배운 내용📝풍선을 지켜라 게임   1. 마우스를 통한 오브젝트 이동   2. PlayerPrefs를 활용한 데이터 저장 및 불러오기   3. Animator 사용  고양이 밥주기 게임  1. 유니티 캔버스의 렌더 모드  2. RectTransform을 통한 UI 요소 배치 및 크기 제어  3. OnTriggerEnter2D와 OnCollisionEnter2D의 차이점 르탄이 카드 뒤집기 게임  1. PixelPerUnit을 통한 스프라이트 크기 조절  2. System.Linq의 OrderBy 메소드를 통한 배열 값 무작위 정렬  3. 유니티 Resources 폴더 사용법 Unity 주변 기능 학습  1. 스플래시 이미지 만들기  2. 사운드 추가 하기   3. DontDestroyOnLoa..

내일배움캠프 2024.09.10

내일배움캠프 게임개발 과정 1일차

오늘 배운 내용📝GitHub 사용법더보기git은 무엇인가? github의 사용법과 충돌이 일어나는 상황과 대처법 깃 플로우 전략과 깃 컨벤션(더 좋은 협업을 위한 규칙) 빗물받는 르탄이 게임 만들기더보기transform.position 값을 조정해 게임 오브젝트 이동 기기 성능에 따른 게임 프레임 차이를 관리하는 방법 gameobject끼리의 충돌 ( Rigidbody2d , Collider , OnCollision~2D )스크립트가 부착된 게임오브젝트 내 컴포넌트 가져오기Instantiate를 통한 게임 오브젝트 생성InvokeRepeating를 통한 함수 반복Instance와 싱글톤유니티에서 특정 신을 불러오기 위한 방법어려웠던 부분🥲아직 보충 학습 주차라 github를 실제로 사용해 보지 않아..

내일배움캠프 2024.09.09