Unity

2025년도 2학기 게임엔진 응용 팀 프로젝트 설명글

psb08 2025. 11. 8. 15:48
728x90
반응형

이번에 2학기 게임엔진 응용 시간에 팀 프로젝트 게임 개발을 시작하게 되었습니다.

9월 중순 ~ 10/31일까지 진행하였습니다. 

 

3D 소코반류 게임으로 주어진 턴 이내에 기믹을 풀고 도착지점까지 도달하여 별을 모아, 도서관을 탈출하는 게임입니다.

 

다운로드 링크 : https://drive.google.com/drive/folders/1mZqWMArY7rzwNBfiO1q2IwXd7Un2yRKZ

간단 시연 링크 : https://www.youtube.com/watch?v=1VpB41Of8CA


프로젝트 설명

게임명 Paginae
게임 장르 소코반
시점 3D
개발 엔진 Unity, C#
팀원 개발 4명, 아트 1명
조작 방법 아래 참고
목적 각 스테이지마다 주어진 턴 이내에 기믹을 풀고 도착지점까지 도달하여 별을 모두 모아, 도서관을 탈출하는 게임입니다.
설명 시작 시 도서관을 돌아다니며 스테이지를 선택할 수 있습니다. 먼저 바로 앞에 있는 튜토리얼을 진행하시는 걸 추천드립니다.
이동을 하며 블럭을 밀고, 가시를 피하고, 문을 열며 턴 수를 최대한 아끼고 아껴 도착지점에 도달하면 됩니다. 만약 클리어 시 스테이지의 조건에 맞게 클리어 했다면, 조건 수만큼 별을 획득합니다. 별을 전부 모을 시, 도서관을 탈출할 수 있습니다. 
실수를 했을 때 z키로 행동 전으로 돌아갈 수 있으며, r키로 스테이지를 다시 시작할 수 있습니다.
래퍼런스 게임 헬테이커의 블럭 밀기 시스템, 가시 기믹의 작동 방식을 참고하여 만들었습니다. 
수상 엔진 팀 프로젝트 - 우수작 

조작 방법

메인 로비

이동 : WASD

상호작용 : F

메뉴 : ESC

 

인게임

이동 : WASD

상호작용 : F

메뉴 : ESC

한 턴 되돌리기 : Z

초기화 : R

연출 스킵 : SPACE


스테이지 별 공략

튜토리얼

https://youtu.be/f-ThVUNymXQ


스테이지 1

https://youtu.be/qORK8JJhbfY


스테이지 2

https://youtu.be/Neq7SxA3J0M


스테이지 3

https://youtu.be/K0tPrax3Ss4


스테이지 4

https://youtu.be/iyWR8HuXFos


스테이지 5

https://youtu.be/iHCO6Ra7GJ0


스테이지 6

https://youtu.be/Zg5PbUfMpm0


마무리

약 한 달 반동안 진행한 게임엔진 응용 팀 프로젝트가 마무리되었습니다.

프로젝트 진행 과정에서 스테이지 내의 플레이어가 블록 밀기, 가시, 턴 시스템에 의해 버그와 마찰이 많아 힘들었습니다만 그래도 잘 마무리해서 다행인 것 같습니다.


배운 점 / 느낀 점

기믹을 개발하는 과정에서 다른 친구가 만든 턴 시스템, 그리드 시스템과 충돌이 많이 생겨 개발할 때 소통을 더욱 자주 해야겠다고 마음을 먹었습니다. 소통의 부재가 기간이 얼마 남지 않은 시점에 개발이 얼마 되어 있지도 않고, 각자 어떤 일을 하고 있는지도 모르는 상태가 되기도 하였습니다. 약 2주가 남은 시점에 스테이지, 도서관 책 배치 등이 아무것도 되어 있지 않았고, 버그도 있는 상태였습니다. 이때 팀장이 잘 주도해 준 덕에 프로젝트를 잘 진행해서 잘 마무리되었다고 생각합니다.