사용엔진: Unreal Engine 4.27
제작기간: 2주 (2021.11.15 ~ 2021.11.30)
게임플레이 영상: https://youtu.be/UtTcCEvRuSE
게임다운: http://naver.me/FnnNiUCI
- 게임 설명
- 게임 Stage Base
- 게임 Stage 종류
- 프로젝트 후
'테일즈런너'를 모티브로 하여 캐릭터가 장애물을 피하고, 낙하해서는 안되며, 뒤에 쫒아오는 벽에 닿기전에 앞으로 이동해야하는 간단한 달리기게임
Start | End |
---|---|
Wall |
---|
Create Trigger - 캐릭터와 충돌 시 Spwan Location위치에 다음 랜덤 스테이지가 생성된다. Destroy Trigger - 캐릭터와 충돌 시 현재 스테이지를 삭제한다. |
-
x, y가 일정한 크기로 줄어들었다가 커지는 발판으로 이루어진 스테이지 -
z축으로 상승, 하강하는 사각기둥으로 이루어진 스테이지 -
밟았을때 1초후에 사라지는 발판으로 이루어진 스테이지
밟았을때를 인식하기위해 발판보다 살짝 작은 Collider를 발판위에 부착
-
기획했던 첫번째 프로젝트를 엎은채 C++클래스를 추가한두번째 게임 프로젝트다. 블루프린트만 사용한 프로젝트에서 C++클래스까지 추가하니 상당히 난이도가 올라갔다. 개발했었을때만 해도 인스펙터에서 오브젝트를 대입하는 방법조차 모르고 진행했어서 당시에 GetAllActorsOfClass함수를 사용해 가져왔었던것이 생각난다. 본래 외국인 유튜버분의 강의영상인 2D로 만든 게임을 카메라 위치를 바꾸어서 3D로 만들어보았고 그 외에 바닥 장애물을 생각한대로 추가하는것에만 했는데, 2주나 걸렸었다. 이번 첫 프로젝트는 본래있던 아이디어를 따라해서 덧붙였지만 다음 프로젝트는 손수 내 힘으로 개발 기획을 해 볼 예정이다.