최소 구현 범위 및 작업 목록

최소 구현 범위
캐릭터가 맵을 선택해서 이동하고, 이동한 맵에서 적과 싸울 수 있음
또한 이동한 맵에서 탄이나 아이템을 획득 가능함.
사용할 씬
IntroScene → SafeZoneScene DungeonScene
IntroScene
게임 입장(새 게임/로드), 환경설정, 크레딧, 게임 종료 등
SafeZoneScene
상점, 던전 입장 등
DungeonScene
DontDestroyOnLoad → 사용해도 OK, 중복 생성 주의 → SafeZoneScene에서 캐릭터 들고 가기
맵을 생성하는 방식으로 구현(맵이 2개 이상이 되면)
추가 사항
씬 매니저가 있으면 좋음
→ SafeZone/Dungeon 에서 Intro로 넘어갈 때 Player 객체 파괴
[1] Character 구현
[1-1] Player 구현
[1-2] Enemy 구현
[2] Weapon 구현
[2-1] 총기 발사
총기 발사
총기 발사(반동, 탄퍼짐, 격발/피격 파티클)
[3] 전투시스템 구현
[4] 버프 디버프 구현
-
[1-1-1] 스킬 구현
-
[5] 맵 이동
씬 전환 시 맵 및 캐릭터 생성
[6] 씬 매니저 구현
씬 전환 시에 할 이벤트들 구현
ex)
IntroScene → SafeZoneScene
플레이어 데이터 Load
역으로 → IntroScene 일 경우
플레이어 데이터 Unload