Unity를 이용해 게더를 모방하는 개인과제를 수행하기 전에 강의를 듣고나서 응용할 수 있는 정보를 정리해볼것입니다.
필수로 구현해야할, 중요한 기능에 대해서 몇가지 서술하면
1. 키보드 입력을 받아서 캐릭터가 움직이는 기능
- Input.GetAxis, Time.deltaTime, InputSystem
타일맵을 이용하여 캐릭터가 움직일 수 있는 공간을 만들고, 충돌로직을 설정해 밖으로 나가지 못하게 제한
- -Box Colider 2D, Rigidbody 2D, Tilemap
플레이어가 움직임에 따라 카메라의 시점도 같이 움직이는 기능
- transform.position
- offset
간단하게 구현할 수 있는 기능
1. 시간초 표시하기 // 카드뒤집기 게임 만들어보면서 구현해보았던 기능
- Canvas - Timetext
- Sprite - Animation Controller
따로 찾아봐야하는 기능
1. 게임을 시작할때 플레이어 이름을 입력하고 캐릭터를 선택하기
2. 인게임에서 닉네임과 캐릭터를 바꾸기 // 1번 기능을 구현하면 쉽게 해결할 수 있을것 같다.
3. 현재 게임을 플레이중인 캐릭터 우 상단에 표시하기