Co-op Multiplayer RPG • 2024 to present
Inhyeong
Co-op anime RPG with the MIRAI enemy AI.
- Unity
- C#
- Fishnet Network
- A* Pathfinding
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 enemies that think for themselves, powered by the custom MIRAI AI.
MIRAI
Modular Intelligent Response & Adaptive Interaction
The custom enemy AI built for Inhyeong. Enemies perceive, remember, and decide for themselves, and everything they do comes from weighing their situation rather than following a script.
-
Server-Side Minds
All decisions happen on the server. Clients only see the results, so co-op stays consistent
-
Perception
Vision cones, line of sight, and memory. Enemies act on what they have actually seen
-
Soul Recollections
Fights leave impressions. Enemies remember players, and some hold grudges
-
Soul Personality
Personalities drift over time, so enemies of the same kind grow apart
-
Pack Behavior
Packs coordinate without a commander. The behavior emerges from individual minds
-
Built for Crowds
Designed for 50-100+ thinking NPCs at once while staying light on the frame
Cross-World Server
An 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