-
맵 에디터의 필요성을 경험해보기 위해 제작
-
AStar 알고리즘에 대해 학습하고 적용하기
-
Cpp
-
Win api
-
Visual Studio
-
계속해서 씬을 이동할때 여러 상호작용들이 일어나는데 아직은 오브젝트가 별로 없어 체감이 안되지만
오브젝트가 많았다면 프레임 드랍 문제가 발생했을 것이다. 더 나은 구조로 만들 수 있지 않았을까 하는 후회가 남는다. -
맵 -> 필드 아이템 -> 캐릭터 -> ui 순으로 렌더링했고, 오브젝트마다 렌더링 순서를 정하여 바꿀 수 있었다면
더 자연스러웠겠지만 프로젝트 일정, 제작한 렌더링 구조로 구현하기엔 처음부터 다 고쳐야하기 때문에
다음 프로젝트에서 해당 내용을 생각하며 구현하기로 함 -
UI 관리 클래스를 만들어 관리 하지 못해 ui 생성 및 관리 확장성 부분에 다소 아쉬움이 남는다.
방향키 | space | ctrl | i | esc |
이동 | 상호작용 | 공격 | 인벤토리 | 게임 옵션 |