Heroes Of Camelot — Desktop Automation Tool (WinForms, C#)
A full-fledged desktop application designed for automating actions in the game Heroes of Camelot. The project was created in 2015 and continues to operate steadily today. Over the years, the application has had more than 10,772 users, which confirms its reliability and relevance.
The application is developed in C# (.NET Framework, WinForms) and contains a large number of modules, network interaction, a logging system, and flexible work with the game's API.
Key features:
• 10,000+ real users over its existence
• Authorization, request signing, server response handling
• Working with HTTP/JSON API and a custom networking library
• Automation of game actions (battles, events, resources, quests)
• Advanced UI (40,000+ lines in the main form)
• Separate Core library (hundreds of classes)
• Working with graphics, caching, states
• Flexible settings and tools for the user
• Stable long-term operation and support
This is one of the largest long-term projects that I have been supporting and developing for over 10 years.
The application is developed in C# (.NET Framework, WinForms) and contains a large number of modules, network interaction, a logging system, and flexible work with the game's API.
Key features:
• 10,000+ real users over its existence
• Authorization, request signing, server response handling
• Working with HTTP/JSON API and a custom networking library
• Automation of game actions (battles, events, resources, quests)
• Advanced UI (40,000+ lines in the main form)
• Separate Core library (hundreds of classes)
• Working with graphics, caching, states
• Flexible settings and tools for the user
• Stable long-term operation and support
This is one of the largest long-term projects that I have been supporting and developing for over 10 years.