IDLEWorkoutGame
A desktop idle/clicker RPG built with C# and WPF where your character auto-attacks enemies, collects gold, and gains stat upgrades.
The Challenge
Implementing accurate state progression math loops continuously managing updates without freezing the WPF UI dispatcher thread.
My Solution
Leveraged Timer dispatchers scaling mathematical curves appropriately and used custom Value Converters for binding dynamic progress bars.
Tech Stack
- C: Used C for building this project.
Technical Deep-Dive
Saves state cleanly to JSON locally across app sessions. Built strictly over the .NET desktop workload using standard WPF XAML definitions.