이번에 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주가 남은 시점에 스테이지, 도서관 책 배치 등이 아무것도 되어 있지 않았고, 버그도 있는 상태였습니다. 이때 팀장이 잘 주도해 준 덕에 프로젝트를 잘 진행해서 잘 마무리되었다고 생각합니다.
'Unity' 카테고리의 다른 글
| 2025년도 2학기 사회 프로젝트 설명글 (0) | 2025.09.29 |
|---|---|
| 방학 개인 프로젝트 개발 일지 - 5주차 (4) | 2025.08.09 |
| 방학 개인 프로젝트 개발 일지 - 4주차 (5) | 2025.08.03 |
| 방학 개인 프로젝트 개발 일지 - 3주차 (2) | 2025.07.26 |
| 방학 개인 프로젝트 개발 일지 - 2주차 (0) | 2025.07.19 |