언리얼 사화
유니티 사화와 동일한 세계관·스토리를 공유하며, 유니티 사화에서 선택하지 않은 다른 갈림길을 배경으로 한 게임입니다.

프로젝트 개요
장르 및 플랫폼
- 3D 액션 어드벤처
- PC(Windows)
엔진 / 개발 방식
- Unreal Engine 5.4.4
- Blueprint
개발 기간 및 인원
- 2025.04 ~ 2025.12
- 프로그래밍(2) / 기획(1) / 아트(4)
- 몬스터 · 기믹 담당
주요 활동
01
몬스터 설계·구현
몬스터 종류에 비례해 비슷한 기능을 반복 구현하여 작업 효율 저하.
공통기능으로 재활용하기 위해 상속 가능한 클래스(BP_Enemy_Base)로 분리
개별 클래스에서 Event Dispatcher로 공통 기능의 확장
노드를 재조합하는 행동 트리로 AI 구현
- 신규 몬스터 추가 시 특징 구현에만 집중 가능한 구조 완성
02
기믹 설계·구현
기믹 구현 시 비슷한 조건, 동작을 반복 구현하는 낭비 발생
기믹을 입력 감지, 기믹 동작으로 분류
공통 기능은 BP_Gimmick_Base 상속
BPI_SendIO 인터페이스로 신호 전달하는 조합 가능한 구조 설계
- 기획자가 직접 기믹을 조립, 구현할 수 있을 만큼 활용하기 쉬운 구조 완성