본문 바로가기

총정리3

게임개발 중급(38) - 3D 밤송이 게임 만들기(총정리) 3D 밤송이 게임 만들기(총정리) 저번에 과녘에 맞추지 못한 밤송이를 없애는 작업과 과녘별 점수를 따로 부여하는 작업까지 완료하고 밤송이 게임 만들기를 끝내게 되었습니다. 오늘은 여태 했던 내용을 총정리하는 시간을 가지겠습니다. 하이어라키 창 3D 게임의 기본요소인 메인카메라, 디렉셔널 라이트가 있고, 맵을 구성하는 터레인, 게임의 요소인 타겟 그리고 밤송이를 생성하는 밤송이 제너레이터, UI를 작성하는 캔버스와 함께 자동으로 추가되는 이벤트 시스템, 마지막으로 과녘 위치별 점수측정에 사용되는 디스턴스(빈 오브젝트)가 있습니다. 사용된 오브젝트 사용된 오브젝트는 많지 않습니다. 밤송이와 타겟이 있는데, 밤송이는 프리팹화 시켜주었습니다. 그리고 터레인을 꾸미는 데 사용된 레이어 두개가 있습니다. 사용된 스.. 2023. 5. 29.
게임개발 중급(31) - 3D 게임 만들기(총정리) 3D 게임 만들기(총정리) 예제로서 필요한 기본기능에 대한 설명은 모두 마친것 같으니 여태 했던 내용을 총정리하겠습니다. 최종적으로 만들어진 내용물만 포함되어 있습니다. 하이어라키 창과 프로젝트 창 ACAUTIL, FreeButtonSet, OArielG 폴더는 UI에 사용된 에셋폴더들입니다. Material 오브젝트의 구분을 위해 색상을 적용시킨 머티리얼 입니다. Prefabs 이번에 만든 프리팹은 아이템 하나밖에 없습니다. Scripts 이번에는 총 5개의 스크립트가 사용되었습니다. 생각보다 많이 사용되지는 않은 것 같습니다. 스크립트를 하나하나씩 살펴보겠습니다. PlayerController using System.Collections; using System.Collections.Generic; .. 2023. 5. 22.
게임개발 중급(17) - 2D 플랫포머 게임 만들기(총정리) 2D 플랫포머 게임 만들기(총정리) 여태까지 저희는 2D 플랫포머 게임 만들기를 진행하였고, 그 과정에서 다양한 스크립트와 오브젝트 등 많은 것들이 사용되었습니다. 그리고 중간에 이미 만든 것을 변형하기도 하였습니다. 저희가 만약 게임을 만드는 개발자가 아니라 플레이하는 유저라면, 저희가 만든 게임을 보고 만들기 어렵다고 생각하지 않을 것입니다. 하지만 직접 해보면 생각보다 많은 것들이 필요하고 어렵다는 것을 알 수 있습니다. 오늘은 최종적으로 만들어진 결과물을 정리하는 내용으로 마무리 하겠습니다. 하이어라키 창과 프로젝트 창 오브젝트 폴더는 비어있습니다. 저는 유니티 내부에서 제공하는 기본 오브젝트를 하이어라키에 바로 생성하여 사용했기 때문입니다. 마찬가지로 Scenes 폴더에도 현재 사용하고 있는 S.. 2023. 5. 6.