[DirectX 11] 엔터 더 건전 모작 진행 중 10일차
현재 구현된 사항
- 기반 상속 구조
- Scene 외부에는 Procedural Map Generation 클래스
- 각 Scene 클래스에서 포인터 객체를 대입받아 공유함
- Character 클래스는 게임 오브젝트 타입 클래스들의 부모
- Unit 클래스는 플레이어, 보스 등 상속
- Level 클래스는 맵, 맵 오브젝트
- Effect, Weapon, Bullet 클래스는 각 유닛(플레이어 등)이 멤버로 가짐
- Scene 외부에는 Procedural Map Generation 클래스
- 절차적 맵 생성
- 들로네 삼각분할 + 최소 스패닝 트리를 이용한 노드 중심의 절차적 맵 생성
- 이슈: 복도들이 방 영역 침범하여 벽 충돌체 깔기 애매함
- 타일맵을 배우고 타일을 깔아 해결?
- 각 픽셀 색을 파악해서 각 픽셀 상태를 저장?
- 플레이어
- 카메라, 마우스
- 8방향 프레임 애니
- 구르기, 무적
- 무기 회전
- 격발
- 체력, 피격, 사망
- 각종 UI
- 적
- 8방향
- 타겟
- 체력, 피격, 사망
- 보스
- 각 패턴 제작
- 원형
- 커스텀 문자열
- 소용돌이 + 추적
- 순차적 퍼뜨림
- 뭉친탄
- 각 패턴 제작
- 이펙트
- 먼지, 격발, 폭발
댓글남기기