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








