Steam Workshop SDK/Third Party Integration For ENIGMA
- Mentors
- Josh Ventura, jeleve, R0bert, rpjohnst
- Organization
- The ENIGMA Team
- Technologies
- c++, cmake, make, GTest, Steamworks SDK
- Topics
- extensions, cloud, networking, build systems, game engines, computer graphics, Steamworks API, Steam, Platforms
ENIGMA currently lacks third-party integration with various digital distribution platforms such as Steam, Xbox, or Origin. First-class support for these services would make it easier for Indie developers to publish ENIGMA-created games. Developers would like for it to be easier to monetize their games and enable them to release bigger and better updates to their users.
An integrated architectural layer will be created between Steamworks ENIGMA's extension APIs and Steamworks SDK.
ENIGMA's Asynchronous system will be updated.
Currently, ENIGMA's Networking system is not stable so Steam Networking features will be postponed for later for now I will add support to these APIs: Management, General, Overlay, Leaderboards, Achievements, Cloud, and Social.