Here is a long term project of mine, a mod for Stardew Valley! This is all written within C# using the SMAPI libraries and Harmony. There is a lot of stuff here, so look at the full explanation within the post.
https://forums.stardewvalley.net/resources/chaosmod-wip.153/