게임 영상링크 참고
유니티로 만든 시간과 색을 활용한 퍼즐게임
- 플레이어와 시간을 조작하여 제한된 이동횟수 동안 목적지까지 도달하는 게임입니다.
- 총 3챕터로 구성되어있고 한 챕터는 5개의 스테이지로 이루어져 있습니다.
유니티의 URP의 기능 중 2D 라이팅 기능을 사용하여 시간에 따라 해와 달의 위치가 변하고, 빛의 방향이 변하는 기능을 구현하였습니다.
DOTween 에셋을 사용하여 게임 클리어, 타이틀 화면 등 여러 UI의 연출에 공을 들였습니다.
효율적인 작업을 위해 바닥과 구조물의 구조를 최대한 객체지향적으로 만들 수 있도록 고민하였습니다.
JSON을 이용하여 런타임 도중 스테이지를 로딩하는 시스템을 구현하였으며 기획자가 쉽게 직접 맵을 작성할 수 있도록 맵 생성 툴을 제작하였습니다.