Inhyeong
Co-op Multiplayer RPG • 2024 — Present
About this Project
A co-op anime-styled 3rd-person RPG built for playing with a friend in a fantasy-dark world. Built with Unity and Fishnet Networking for multiplayer functionality, featuring real-time combat, exploration, and intelligent enemy AI powered by the custom MIRAI framework.
MIRAI Framework
Custom SystemModular Intelligent Response & Adaptive Interaction
An advanced behavior tree framework for Unity with FishNet networking. MIRAI uses a builder pattern architecture that separates decision logic, execution, and behavior construction — enabling complex yet maintainable AI behaviors that are highly reusable across different enemy types.
Builder Architecture
Reusable combat, movement, and goal behaviors composed via builder interfaces
Network Synchronized
Server-authoritative decisions with SyncVar state sync to all clients
Soul Recollections
Adaptive memory — enemies remember players, track ability effectiveness, share intel with allies
Soul Personality
7 evolving personality attributes driving 8 behavior modifiers — every enemy feels different
Ability Intelligence
Three-layer memory with situational learning — AI learns what works against you
Visual Debugger
Custom editor tool with graph view, 9 debug tabs, breakpoints, and search
Cross-World Server
PoC CompleteAn opt-in system where solo players can be affected by other players across separate game sessions. Players can send custom quests, deliver monsters, and interact through a shared token economy — making single-player sessions feel connected to a living world.
Server-Authoritative
Flask API on Fly.io handles all rewards, costs, and validation
Token Economy
Spend tokens to create quests and send deliveries, earn by completing them
Mode-Agnostic
Same interfaces work in both singleplayer and multiplayer
Steam Auth Ready
Scaffolded for real Steam authentication with development fallback