Desktop Companion • 2024
Inhyeong Desktop Anime Friend
An anime companion that lives on your Windows desktop.
- Unity
- C#
- Windows API
About this Project
A spin-off from the Inhyeong Multiplayer RPG that explores having a 3D character interact with you directly on your desktop. The Unity scene runs with a transparent background using DWM frame extension via the Windows API, allowing the character to live on your monitor where you can play mini-games and other activities together.
Originally aimed for Steam early access, the project is currently on hold while development focus is on the main Inhyeong RPG.
Technical Details
-
Transparent Window
DWM frame extension with click-through detection that only activates over interactive elements
-
State Machine
Character behavior states: idle, wandering, following mouse, being dragged, in minigame, paused
-
Affinity System
Relationship progression from Stranger to Best Friend based on interaction
-
Always-on-Top Rendering
Window management via P/Invoke with foreground detection and layered window attributes
Updates
-
2024
Project paused. Focus shifted to the main Inhyeong Multiplayer RPG. May revisit in the future.
-
2024
Prototyped transparent Unity window rendering, basic character interactions, and desktop integration via Windows API.