언리얼 사화

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

언리얼 사화 대표 이미지 (임시)

프로젝트 개요

장르 및 플랫폼

  • 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 인터페이스로 신호 전달하는 조합 가능한 구조 설계
  • 기획자가 직접 기믹을 조립, 구현할 수 있을 만큼 활용하기 쉬운 구조 완성