Unity

엔진 개인 프로젝트 설명글

psb08 2025. 6. 30. 15:17
728x90
반응형

Pathformer 게임 설명

 

게임 이름 Pathformer : Path(길) + transform(위치) + platformer(장르)
장르 플랫포머, 퍼즐, 어드벤처
시점 3D, 2D 사이드 뷰
조작 방식 이동 : W,A,S,D
점프 : 스페이스 바
뷰 전환 기믹 : F
블럭 밀기 : E
다리 생성 : R
설정창 : Esc
목적 퍼즐을 풀고 길을 찾아 앞으로 나아가며 모닥불을 찾아내는 게임
레퍼런스 STUX.net, PIVO, FEZ
특징 w,a,s,d로 움직이며 2D, 3D를 변환하면서 퍼즐을 풀고 도착지까지 도달하면 되는 플랫포머 게임입니다.
2D 모드로 전환하면 플레이어의 z축이 현재 플레이어가 서 있는 지점으로 고정이 되어 z축으로 움직일 수 없으며 그 외에 여러 퍼즐이 존재합니다.

 

 

타이틀

 

Pathformer 게임 이름입니다.
시작하기 게임을 시작할 수 있습니다. 만약 튜토리얼을 진행하지 않았다면 튜토리얼을 먼저 진행해야 합니다.
종료하기 게임을 즉시 종료합니다.
설정 사운드 세팅을 할 수 있습니다. 그 외의 세팅은 없습니다.
개발자 개발자의 블로그와 깃허브 링크로 연결됩니다.
열매캐기 100번 클릭 시 열매가 나옵니다. 먹을 수 없으며 아무 능력도 없습니다. 최대 5개 까지만 나옵니다.

 

 

플레이 설명 - esc

게임 내 esc를 누르면 설정창이 나옵니다.

메인 탭에서는 게임을 계속하거나 타이틀로 나갈 수 있습니다.

사운드 탭에서는 소리 설정을 할 수 있습니다.

 

플레이어는 F키를 눌러 2D로 전환할 수 있습니다.

2D로 전환하면 플레이어의 z축이 현재 서있는 위치로 고정되며, 

z축으로 이동할 수 없습니다. 특정 물체도 z축이 고정됩니다.

 

2D에서만 지나갈 수 있는 물체와 

2D에서만 보이는 물체가 있습니다.

 

특정 블럭은 E키로 밀어낼 수 있습니다.

밀 수 있는 최대 거리가 정해져 있습니다. 만약 밀 수 없는 상태라면 E키가 뜨지 않습니다.

특정 구역에서 R키를 누르면 길을 생성하여 지나갈 수 있습니다.

바닥을 잘 확인해보세요.

 

3D에선 움직이지만 2D에서는 멈추는 블럭도 있습니다.

 

가끔 플레이어가 방향 감각을 잃어 카메라의 각도가 변경될 수 있습니다.

 

 

느낀점

 

개인 프로젝트를 진행하면서 코드 구조를 짜는 게 너무 어렵고 힘들었습니다.

유니티 내용보다는 C#의 기본 개념, 구조 쪽이 부족함을 확실히 느꼈고,

배워야 할 부분이라고 생각합니다.

배우고 나서 바로 적용할 수 있도록 복습하는 점도 중요하다고 느꼈습니다.

그리고 책을 좀 많이 읽어야 할 것 같습니다. 

 

 

사용한 에셋 

 

플레이어 - 

https://assetstore.unity.com/packages/3d/characters/humanoids/simple-low-poly-3d-characters-by-djent-233601

 

맵 - 

https://assetstore.unity.com/packages/3d/environments/fantasy/lowpoly-fantasy-map-132694

 

UI - 

https://dreammix.itch.io/keyboard-keys-for-ui