top of page

Game, Media Art

Moon Hunter

In the Cat Kingdom, the player can switch between a half-human, half-cat form and a full cat.
Escape the maze, fight your way through cats, and reach the castle!

​


· Tech Stack :  Unreal Engine 5.1, Visual Studio 2019, C++
· Environment :  Windows​
​

· Development Period :  2023.03 - 07

· Team :  Solo Project

​​

· Core Features :  Implementation of circular maze and combat system

· Development Details :  

​

1. Character Switch

Implemented a dual-form character combining Cat mesh (cat form) and Human mesh (human form).
Pressing the ‘C’ key allows seamless switching between the two forms.

​

2. Animation

Implemented core animation states: Idle, Walk, Run, Jump, Attack, Hit, Dead, etc.

Walk ↔ Run: handled with BlendSpace

Jump: controlled via State Alias

Other actions: implemented with Animation Montage

​

3. Maze Generator

Randomized maze generation system created for each playthrough.

Rectangular Maze: implemented in C++ (MazeArrayActor.cpp)

Circular Maze: implemented in Blueprints (MazeSpawner, Segment, MazeWall)

​

4. Monster AI

Designed a Behavior Tree logic where monsters patrol, detect players, and attack.
If the player dies, monsters return to patrol state.
Attack behaviors vary depending on AttackRange, AttackRadius, and AttackDamage stats.

​

5. UI

Minimap: displays a localized view around the player’s position

HUD: shows player stats and HP bar

​

  • 깃허브

· Project Codes :              https://github.com/dh0321/MoonHunter

© 2026 by Dahye Beag.

bottom of page