Commit Graph

17 Commits

Author SHA1 Message Date
c265f980db chore: Assets 디렉토리 구조 정리 및 네이밍 컨벤션 적용
- Assets/_Game/ 하위로 게임 에셋 통합
- External/ 패키지 벤더별 분류 (Synty, Animations, UI)
- 에셋 네이밍 컨벤션 확립 및 적용
  (Data_Skill_, Data_SkillEffect_, Prefab_, Anim_, Model_, BT_ 등)
- pre-commit hook으로 네이밍 컨벤션 자동 검사 추가
- RESTRUCTURE_CHECKLIST.md 작성

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-16 19:08:27 +09:00
309bf5f48b feat: 보스 패턴 시스템 구현
- BossPatternData SO로 스킬/Wait 스텝 순서와 쿨타임 정의
- UsePatternAction으로 Behavior Graph에서 패턴 실행
- 보스 전용 애니메이션 분리 및 AnimatorOverrideController 정상화

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-16 18:08:06 +09:00
03e1b1303c feat: 적과 충돌 시 미끄러짐 방지 및 8방향 양자화
- OnControllerColliderHit으로 적 충돌 감지
- 충돌 방향으로의 이동만 차단하여 튕겨나가지 않음
- 충돌 normal을 45도 간격으로 양자화하여 8각형 충돌 느낌 구현
- Enemy 레이어 추가

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-16 10:07:09 +09:00
91a4d51c5e chore: 씬 및 프리팹 업데이트
테스트 씬 및 플레이어 프리팹 업데이트

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-16 09:48:03 +09:00
067fca11c9 chore: .gitignore, 씬 및 UI/무기 디렉토리 업데이트
- .gitignore: External packages, Sketchfab, Wwise 무시 추가
- Colosseum.slnx: 솔루션 파일 업데이트
- Test.unity: 게임 매니저 및 UI 연동
- UI/, Weapons/ 디렉토리 추가

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-14 15:09:27 +09:00
5be6853a15 chore: 무기 시스템용 씬 및 프리팹 업데이트
- Player 프리팹에 WeaponEquipment 컴포넌트 추가
- 테스트 씬에서 무기 시스템 테스트 가능하도록 설정
- NetworkPrefab 목록 업데이트

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-12 19:56:47 +09:00
c019acd801 [Test] 테스트 씬 및 보스 데이터 조정
- NewEnemyData: 보스 이름 변경 (Boss The Test)
- Melee_Slash: Target Layers 전체 선택 (디버깅용)
- Melee_Slash_Boss: 기본 데미지 10 → 1 (테스트용)
- Test.unity: 보스 체력바 테스트 환경 구성
2026-03-12 02:38:05 +09:00
a7b89ff861 [Scene] 테스트 씬 업데이트
- 보스 및 플레이어 프리팹 배치
- UI 요소 설정 업데이트

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-12 01:30:45 +09:00
ffd2ca8c73 [Scene] 테스트 씬 및 네트워크 설정 업데이트
Ultraworked with [Sisyphus](https://github.com/code-yeonggu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-11 17:59:19 +09:00
7c15b56201 [Scene] 테스트 씬 및 프리팹 업데이트
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-11 02:58:38 +09:00
ec99e302ed [Abnormality] 이상 상태 시스템 구현
- 이상 상태 데이터 (버프/디버프) ScriptableObject 정의
- 런타임임 활성 이상 상태 관리 (ActiveAbnormality)
- 캐릭터터별 AbnormalityManager 컴포넌트로 이상 상태 적용/제거
- 스킬 효과(AbnormalityEffect)로 스킬에 이상 상태 연동
- UI 슬롯 및 목록 표시 구현 (버프/디버프 구분)
- 테스트 코드 및 씬 설정 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 01:35:02 +09:00
8add066c3c [UI] 스킬 퀵슬롯 UI 구현
- SkillSlotUI: 개별 슬롯 (아이콘, 쿨다운 오버레이, 텍스트)
- SkillQuickSlotUI: 6개 슬롯 관리 및 PlayerSkillInput 연동
- Animator 제어 문제 해결: 수동 SetActive로 쿨다운 표시
- UI_Bar에 PlayerHUD, StatBar 컴포넌트 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 20:58:28 +09:00
2ac491683f HP, MP, Skill HUD 변경
및 스킬 애니메이션 초기화 로직 강화
2026-03-10 17:29:33 +09:00
14cf8fe187 [Network] 스킬 시스템 네트워크 동기화 및 로그 정리
- 스킬 실행 RequestSkillExecutionRpc (Client -> Server)
- 스킬 전파 BroadcastSkillExecutionRpc (Server -> All Clients)
- 서버에서 마나/쿨타임 검증
- NormalizeTime 디버그 로그 제거
2026-03-10 16:44:14 +09:00
15f0d39f41 [Config] 씬 및 스킬 설정 업데이트
- Test.unity 씬 변경사항
- Melee_Slash 스킬 효과 설정
- 솔루션 파일 업데이트
2026-03-10 16:00:43 +09:00
86903a09f0 플레이어 캐릭터가 바닥에서 약간 떠있는 문제 수정
skin width 0.08 -> 0.0001
2026-03-09 16:18:09 +09:00
2aa52746e9 캐릭터 움직임 및 애니메이션 2026-03-09 15:31:30 +09:00