게임 이름 :VeilBreak(베일브릭)
1. 기본 개요 : 3인칭 기반의 FPS 보스 레이드

2. 전투로직


3. 게임 루프
1. 프로그램 실행
- 세이브 데이터 로드(클리어 기록)
- 메인 메뉴 UI(인게임에 입장하는 UI)
2. 인게임 레벨 초기화
GameMode 실행
- 플레이어와 보스 스폰
- HP, 탄약 등 HUD 가져오기
- 보스 AI 가동
3. 인게임 메인 루프
플레이어 액션
- 이동, 달리기, 구르기
- 사격 → 보스 피격 판정 및 데미지
- 특수 기술 → 그에 대한 효과(보스에게 데미지 등)
- 재장전 및 탄약·체력 관리
보스 AI 루프
- 플레이어 감지 및 추적
- 거리 및 체력 등의 조건에 따라 패턴 발동
- 피격 애니메이션 및 체력 관리
틱(Tick)
- 경과 시간 업데이트
- 히트 마커나 데미지 텍스트 등의 연출
4. 게임 종료 및 저장 단계
승리 조건: 보스 체력 0
- 게임 정지 → 클리어 기록 출력 및 저장
- 클리어 UI 출력(점수)
패배 조건: 플레이어 체력 0
- 게임 정지 및 게임오버 UI 호출
- 재시작/메인 메뉴 이동 UI
4. UI 레퍼런스 분석 및 기본 배치
- UI 레퍼런스 분석

- 기본 배치

5. 사용 에셋 목록

6. 레퍼런스 게임의 몬스터 기믹 분석 후 사용 기믹 확정
- 게임 분석

-보스 확정

7. PC 구체화 및 스킬 확정
