캐릭터 (공격/리로드/이동/대쉬/슈팅가이드/ 무기 2종(3종 더 예상) + 수류탄)
드론 (공격 보조 봇)
game data table 연동(mob / item_table / drop_table/ stage_info)
몬스터 기능 구현( 길찾기 / 총쏘기 / 돌진 / hp 바)
아이템 드랍 및 획득 구현 ( hp 회복 / 총알 회복 / 경험치 획득 / 코인 획득 )
스테이지 정보 ( 현재 하이라이트 된 stage 정보를 중앙에 두고 ok를 누르면 해당 스테이지로 이동 )
뭐... 기본적인 전투 시스템은 다 만들었네요...
1차로 기능 구현이 끝난 다음엔 스크립트 하나가 너무 많은 기능을 갖지 않도록 기능별로 나누고 있습니다.
예를 들어 몬스터의 경우...
1. 몬스터 소환
2. 몬스터 이동(이동/추적/데미지 이펙트/사망처리)
3. table에서 몬스터 정보 불러오기
4. drop table 관리
5. hp 바 표시
6. 전투 기능 ( 총쏘기 / 대쉬 등... )
다음엔 마을에서 캐릭터 강화하는 거랑, 게임내에서 레벨업시 강화 효과 생기는걸 추가할 예정입니다.
그와 동시에 스테이지 구성의 전략성도 고민중입니다.
1 스테이지는 그냥 오픈형
2 스테이지는 조금 전략적으로 필드 활용
3 스테이지는 어두운 곳에서 제한된 시야(내가 보는 방향만 적이 보이는 구조) <- 중간에 갑자기 생각나서 개발 완료 해둠
와 같은 식으로 구현해볼 예정입니다.
그럼 다음에 또 만나요~


