I wouldn't have guessed C# would be a good fit for something like this, but neat to see!
Oh, in terms of emulators written in C#, never heard of Run[1]UO[2]? C# revolutionized the UO world back like 20 years ago(?) it has(d?) the right balance between simplicity, clarity and performance [1] https://www.runuo.net/ [2] https://github.com/ClassicUO/ClassicUO Shit shouldn't have thought about UO, now I am sad :'( (and old)
I’ll never forget how magical it was to make my first edits to the code and see it reflected in the game. Created a feedback loop that has continued to reward me over 20 years later. :)