프로젝트

[프로젝트] 팀프 | 아인슈타인과 야차를 뜨다 발려서 학교 탈출하기

froggy1462 2025. 10. 18. 11:33

 

🎲 게임 개요

제목 아인슈타인과 야차를 뜨다 발려서 학교 탈출하기 !!
개발 인원 3인
(프로그래머 2명, 프로그래머& 아트 1명)
장르 3인칭 탑뷰 과학 학습용 게임
개발 툴 Unity / C# / Aseprite
개발 기간 2025년 9월 26일 ~ 2025년 10월 17일
깃허브 링크 https://github.com/kimhijin/2025ScienceProject
다운로드 링크 https://drive.google.com/drive/folders/1xGfd0B4xUFPBHpuB_t_LjH8GpEZHlCrx

 

 

🎬 게임 영상

https://www.youtube.com/watch?v=t8jfjhcYCaI

 

📖 게임 스토리

주인공 '나'는 아인슈타인과 야차를 뜨다 발려 학교에 갇혔다!!

이곳에서 빠져나가기 위해서는 문제집 7개를 찾아 과학퀴즈 7개를 맞혀 탈출해야 한다.

과연 탈출할 수 있을까?

 

📜 게임 소개

< 전기장과 전위차 > 주제에 맞춰 개발한 게임이다.

Baldi's Basics in Education and Learning을 모티브 삼아 개발했으며, 

전하를 이용한 기믹과 맵에 숨겨져 있는 문제집을 찾아 퀴즈를 맞혀 탈출하는 과학 학습용 게임이다.

 

 

🧩 게임 규칙 및 UI 설명

퀴즈를 7개 맞히면 탈출할 수 있다.

만약 퀴즈를 맞히다 문제를 틀리면, 아인슈타인의 속도가 빨라지게 되며 문제는 랜덤 하게 다음 문제로 바뀐다.

플레이어의 색깔, 공의 색깔은 각각 양전하일 때, 음전하일 때를 나타내며 이에 따라 인력과 척력이 현실과 동일하게 작용한다.

노란색 구역에 전하 개수를 알맞게 넣는다면 막힌 구역에 들어갈 수 있다.

 

🗝️ 맡은 일

과학 퀴즈 제작 밑 퀴즈 시스템 제작, 기타 UI 작업을 맡아하였다.

또한 게임에 들어간 일부 에셋을 제작하였습니다.

 

(정리)

- 과학 퀴즈 제작

- 퀴즈 시스템 제작

- 기타 UI

- 에셋 제작

 

 

✨ 배운 점

중간에 폰트를 넣다 fork에서 용량 초과가 떠서 push가 안 되는 문제가 발생하였다.

이를 해결하기 위해 fork를 공부하였다.

reset과 hard reset의 차이, git log 보는 법 등등 console창에서 fork를 움직이는 방법을 새롭게 알게 되었다.

 

✏️ 느낀 점 및 한줄평

중간에 fork에서 오류가 났을 때 reset을 해야 하는데 hard reset을 하는 바람에 전에 작업했던 작업물을 제출 3일? 정도 전에 싹 다 날려먹었던 아픈 기억이 있다. 커밋을 중간중간에 안 했어서 더 타격이 컸었던 것 같다.

그래서 다시 구현할 시간이 넉넉지 않아 더 좋은 퀄리티를 낼 수 없었던 것이 아쉬웠다.

다음에는 이런 실수를 반복하지 않아야겠다고 느꼈으며, 커밋을 중간중간에 하고 git과 fork를 공부해 봐야겠다는 생각이 들었다.