Projects
Game dev, tools, creative coding, and research.
Inhyeong Ecosystem
The main game and all supporting systems built around it.
Inhyeong Multiplayer RPG
Co-op anime-styled 3rd-person RPG featuring the custom MIRAI behavior tree framework for adaptive enemy AI with memory, personality, and network-synchronized decision making.
Inhyeong Desktop Anime Friend
Desktop companion with transparent Unity window rendering via Windows API. Features a state machine for character behavior, affinity system, click-through detection, and mini-games — all running directly on your desktop.
MIRAI AI Framework
Advanced behavior tree framework with builder pattern architecture, adaptive memory (Soul Recollections), evolving personality system, situational ability learning, dynamic goals, and a 9-tab visual debugger — all network-synchronized via FishNet.
FishNet Host Migration
Host migration solution for FishNet enabling seamless transfer of game state when the host disconnects. Supports graceful handoff with ACK confirmation and automatic crash recovery, preserving SyncVars, collections, physics state, and nested NetworkObjects.
Cross-World Server System
Opt-in cross-server communication system allowing players to interact across separate game sessions through quests, monster deliveries, tokens, and a shared economy. Server-authoritative Flask API with Unity client integration.
InhyeongFishySteamworks
Fork of FishySteamworks transport with memory leak fixes, corrected timeout logic, async/await migration, configurable connection timeout, and buffer pooling for reduced GC allocations.
Tools & Plugins
Standalone tools and editor extensions.
OBS WebSocket Plugin
Unreal MarketplaceFull-featured OBS WebSocket client plugin for Unreal Engine 5.4+ with 95% protocol coverage. Includes Sequencer integration with keyframeable tracks, trigger volumes, Take Recorder sync, request batching, and comprehensive editor tooling.
Blender Data Guardian
Blender addon that automatically applies fake user protection to prevent orphan data from being silently deleted on save. Supports 20+ data types with quick presets for animators and artists.
Devlog Publisher
PySide6 desktop app for writing and publishing devlog posts with markdown editing, live preview, image drag-and-drop, and one-click git push to trigger Cloudflare Pages deployment.
Inhyeong MyAnimeList
PyQt6 desktop app for managing MyAnimeList with intelligent sequel detection and offline caching.
Lazy Git GUI
Extract most useful console commands to clickable buttons with guided UI.
Creative & Web
Creative coding and web projects.
Miku Textalive
Contest entry for Magical Mirai 2025 utilizing the TextAlive rhythm API for synchronized visuals.
Lumina Discord Bot
Interactable chat bot that retains personality and memory of each unique user, with media sharing capabilities.
Research
Academic and research projects.
VR Breathing Simulation
2022 Korea Science Technology Fair booth participation. Exploring box breathing technique in VR.
Phenotyping Stress in VR
Phenotyping stress of users in VR environments, adapting the Trier Social Stress Test into a VR setting. Published in KHCI 2024.
Archived
Completed or deprecated projects.
Lazy-Project-Epoc-Monitor
Real-time monitoring for Project Epoch WoW servers with smart notifications, auto-launch, and enhanced stability.
Website Semantic Analysis
Practice with Semantic Analysis for tweet curation and user identification.