Hide & Seek
개요
- 2020.01 ~ 2020.04
- C++, 교보재로 제공된 프레임워크
프로젝트 설명
- A* 알고리즘 사용해 데카르트, 맨해튼, 체비셰프 거리 등 여러 측정법으로 Heuristic 비용 연산
- 그리드 베이스의 맵에서 각 레이어의 정보를 통해 두 에이전트의 술래잡기 데모 구현
개발 내용
- Rubberbanding을 사용해 에이전트의 자연스러운 움직임 구현
- Smoothing 으로 상대적으로 부자연스러운 모션을 기회비용으로 퍼포먼스를 우선하는 케이스 고려
- Propagation을 통해 술래 에이전트가 플레이어 에이전트의 위치를 탐색하는 디자인 설계