프로그래밍 농장

Voxel 미니게임 [ Squid Game ] 본문

Unity

Voxel 미니게임 [ Squid Game ]

Tennessee201 2022. 9. 16.
728x90

MagicaVoxel에서 직접 찍어서 가져온 오브젝트들을 활용하여 Voxel형 미니게임을 구현하였다. 

아래와 같이 LoginScene에서 기본적인 회원정보를 입력하게된다면 캐릭터 선택화면이 나온다. 

 

이후 닉네임까지 지어주었다면 아래와 같이 CityScene으로 전환되어 플레이 전 활용할수있는 다양한 아이템들을 습득순서에 따라 인벤토리에 저장, 및 사용해볼수있다. 

 

이후 첫번째 맵에 들어가게되면 아래와 같이 Enemy들이 UnityAI를 통해 플레이어의 위치를 파악하여 추적한다. 

이때 습득한 돈 아이템을 뿌리게 되면 돈을 우선적으로 추적하며, 돈을 추적했다면 다시 플레이어를 추적하게 된다.

또한 가면아이템은 소모성이아닌 활성아이템으로, 장착시 동료로 인식하여 추적을 하지않는다.

 

다음맵으로 넘어가게되면 다리를 건너는 간단한 씬이다. 가짜 발판을 밟을시, 해당 발판오브젝트의 rigidbody 를 떼어서 떨어지도록하였다. 

이후 3번의 기회동안 떨어진 타일을 피해 통과하게되면 게임이 종료된다. 

728x90