Desuq Cafe

Back to Home
Desktop Friend project showcase

Inhyeong Desktop Anime Friend

On Hold

Desktop Companion • 2024

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.

Private Repository