[게임 제작기]

[젤다의전설 꿈꾸는섬 모작] 치킨의 전설 3. 닭 이동

극꼼 2021. 7. 22. 19:21
반응형


안녕하세요 극꼼이입니다!

맵의 구현 다음으로는 플레이어의 이동, npc와의 상호작용, 아이템 획득 및 사용 순서로 진행해보겠습니다.

오늘은 가장 먼저 플레이어의 이동 방법입니다. 

 


먼저 이 게임은 모바일에서 플레이할 수 있게 만들겁니다.

모바일 게임에서 주로 볼 수 있는 이 UI를 우선 만든 후, 이걸로 닭이 움직일 수 있도록 해보겠습니다.

 


1. UI생성

 

 

2. 화면을 터치하면 큰 동그라미 위치가 바뀌고, 가운데 작은 동그라미가 터치한 곳을 따라오되 큰 동그라미 범위를 벗어나지 않게 움직이도록 만들어줍니다. 

 

 

3. 이제 이 작은 원의 움직임에 따라 닭도 움직이게 해줍니다. 

 

젤다에서 플레이어는 8방향으로만 움직였기 때문에 이와 똑같이 해주기 위해 조금 애를 먹었습니다.

이는 각도를 계산해서 해주었습니다! 

* 두 벡터 사이의 각도 구하는 법 : https://geukggom.tistory.com/102

 

반응형