onvoidstudio.hashnode.devUnity Project-2026/02/19-HITWAVES2026/02/15 - 기능개발 일지 기능개발 장착형 아이템 시스템 [목표] 아이템 4분류 중 장착형 구현 — 슬롯 기반 장비 장착/해제/드롭 기존 ItemData SO를 흡수/장착 통합 SO(ItemMaker)로 리팩토링 Strength 스탯 기반 무게 제한 시스템 [구현 요약] ItemData SO → ItemMaker SO로 리팩토링 2d ago·3 min read
onvoidstudio.hashnode.devUnity Project-2026/02/14-HITWAVES2026/02/14 - 기능개발 및 오류 일지 기능개발 흡수형 아이템 픽업 시스템 https://youtu.be/ClrWY5Z0X0k [목표] 아이작 스타일 흡수형 아이템 — 밟으면 자동 획득, 스탯 영구 변경 후 소멸 아이템 4분류 체계(흡수/장착/소모/소지) 중 가장 단순한 흡수형부터 구현 기존 StatHandler.AddModifier()를 활용한 스탯 증감 [구현 요약] ItemType enum 생성 (Absorb, Eq...Feb 13·3 min read
onvoidstudio.hashnode.devUnity Project-2026/02/12-HITWAVES2026/02/12 - 기능개발 및 오류 일지 기능개발 무적시간(i-frame) 시스템 [목표] 피격 후 일정 시간 무적 상태 부여 무적 중 시각적 피드백 (깜빡임) 무적 종료 직후 재피격 방지 [구현 요약] StatType에 InvincibilityDuration 추가 EntityStatData에 invincibilityDuration 필드 추가 (기본 1초) HealthHandler에 무적 로직 통합: _invincibili...Feb 12·3 min read
onvoidstudio.hashnode.devAPP PROJECT-2026/02/12-NodeNote기능개발: 홈 화면 + 트리 뷰 [목표] 홈 화면에서 폴더 목록을 트리 구조로 탐색 폴더 CRUD (생성, 조회, 수정, 삭제) Clean Architecture 레이어 분리 (Domain → Data → UI) [구현 요약] Domain: Folder 모델, FolderRepository 인터페이스, UseCase 5개 (GetRoot, GetChild, Create, Update, Delete) Data: FolderMapper...Feb 12·1 min read
onvoidstudio.hashnode.devUnity Project-2026/02/11-HITWAVES2026/02/11 -기능개발 및 오류 일지 기능개발 히트 판정 및 데미지 연산 [목표] 히트 판정 시스템 구축 공통 데미지 인터페이스 설계 체력 감소 및 사망 처리 흐름 구현 [구현 요약] IDamageable 인터페이스 정의 HealthHandler로 체력 관리 AttackHandler에서 Overlap → 필터 → 정렬 → 적용 MaxHitCount 스탯 도입 GC 방지용 버퍼 사전 할당 [결과] 최근접...Feb 11·2 min read