반응형
안녕하세요 극꼼이입니다!
맵의 구현 다음으로는 플레이어의 이동, npc와의 상호작용, 아이템 획득 및 사용 순서로 진행해보겠습니다.
오늘은 가장 먼저 플레이어의 이동 방법입니다.
먼저 이 게임은 모바일에서 플레이할 수 있게 만들겁니다.
모바일 게임에서 주로 볼 수 있는 이 UI를 우선 만든 후, 이걸로 닭이 움직일 수 있도록 해보겠습니다.
1. UI생성
2. 화면을 터치하면 큰 동그라미 위치가 바뀌고, 가운데 작은 동그라미가 터치한 곳을 따라오되 큰 동그라미 범위를 벗어나지 않게 움직이도록 만들어줍니다.
3. 이제 이 작은 원의 움직임에 따라 닭도 움직이게 해줍니다.
젤다에서 플레이어는 8방향으로만 움직였기 때문에 이와 똑같이 해주기 위해 조금 애를 먹었습니다.
이는 각도를 계산해서 해주었습니다!
* 두 벡터 사이의 각도 구하는 법 : https://geukggom.tistory.com/102
반응형
'[게임 제작기]' 카테고리의 다른 글
[젤다의전설 꿈꾸는섬 모작] 치킨의 전설 5. NPC와의 상호작용 (0) | 2021.07.27 |
---|---|
[젤다의전설 꿈꾸는섬 모작] 치킨의 전설 4. 카메라 무빙 (0) | 2021.07.23 |
[젤다의전설 꿈꾸는섬 모작] 치킨의 전설 2. 맵 기획 및 구현(배치) (0) | 2021.07.20 |
[젤다의전설 꿈꾸는섬 모작] 치킨의 전설 1. 모작 기획 (0) | 2021.07.18 |
[쿠키런 오븐브레이크 모작] 1차 완성 영상! (0) | 2021.05.23 |