Skip to content
Back to Projects

Desktop Companion • 2024

Inhyeong Desktop Anime Friend

An anime companion that lives on your Windows desktop.

On Hold
  • Unity
  • C#
  • Windows API
Desktop Friend project showcase

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

  1. 2024

    Project paused. Focus shifted to the main Inhyeong Multiplayer RPG. May revisit in the future.

  2. 2024

    Prototyped transparent Unity window rendering, basic character interactions, and desktop integration via Windows API.

Private Repository