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