진행 사항
게임의 컨셉은 “혼자서 하는 보스 레이드 파티 게임”이라는 목표를 위해 일단 무작정 만들었습니다. 이미 포스팅을 하기 전부터 시작해서 진행했던것을 쭉 나열해보려고 합니다. 문서로 어느정도 정리가 필요하겠는데 너무 묶여있으니 진행이 잘 안되서 캐릭터 디자인, 사운드등 필요없는 Gray-box Coding을 진행했습니다.
구현 사항
- Actor 클래스 정의 : 최상위 클래스로 적, 아군, 플레이어등 상호작용하는 객체의 뼈대입니다.
- State 패턴 적용? : Genimi의 추천으로 더 고도화된? 패턴이 있겠지만은 switch문으로 (godot에서는 match문) 상태패턴을 적용해서 작성 중입니다.
- 적의 범위공격
- 범위공격 표기
- 아군 캐릭터 적 추적, 피격 및 넉백
생각나는데로 적었는데 갈길이 멈니다ㅎ 정리하는 실력도 늘어나길…