Skip to content

starquf/Project_COT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project_COT

게임 영상링크 참고

1. 게임 설명

유니티로 만든 시간과 색을 활용한 퍼즐게임

  1. 플레이어와 시간을 조작하여 제한된 이동횟수 동안 목적지까지 도달하는 게임입니다.
  2. 총 3챕터로 구성되어있고 한 챕터는 5개의 스테이지로 이루어져 있습니다.

2. 주요 코드 설명

2.1. URP

유니티의 URP의 기능 중 2D 라이팅 기능을 사용하여 시간에 따라 해와 달의 위치가 변하고, 빛의 방향이 변하는 기능을 구현하였습니다.

2.2. DOTween을 사용한 UI 연출

DOTween 에셋을 사용하여 게임 클리어, 타이틀 화면 등 여러 UI의 연출에 공을 들였습니다.

2.3. 객체지향적 구조

효율적인 작업을 위해 바닥과 구조물의 구조를 최대한 객체지향적으로 만들 수 있도록 고민하였습니다.

2.4. JSON을 이용한 스테이지 로딩과 맵 생성 툴

JSON을 이용하여 런타임 도중 스테이지를 로딩하는 시스템을 구현하였으며 기획자가 쉽게 직접 맵을 작성할 수 있도록 맵 생성 툴을 제작하였습니다.

About

유니티로 만든 시간과 색을 활용한 퍼즐게임

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages