What I am asking about is this:
Please note that the api's are not available yet. What I am asking is whether any of the engine devs can help us out by making spring join up easily with them. Sadly, the only one of these that I'm real super interested in is the win/loss tracking. Achievements would be great and so would the rest of it, but I imagine that that sort of stuff could entail a lot of work.Step 6 - Publishing on Desura
PLEASE NOTE THAT THE API IS STILL NOT ACCESSIBLE, IT WILL BE SOON. Tap into the Desura API and personalize the gameplay experience you provide to your customers. The API is exposed via a C++ interface provided by the Desura application. Other interfaces are been worked on (i.e. XML web services) and can be requested, so you can implement the functionality provided in a platform neutral way. You are welcome to contribute back engine-specific implementations.
Features available include:
Award accolades / achievements
Check player authentication (are they allowed to play the game / banned)
Track player statistics (wins, losses, efficiency, leaderboards etc)
Load player information (nickname, avatar)
Load player data from the cloud (savegames, configs)
Multiplayer matchmaking (follow friends in games)
Microtransactions (purchase items in-game)
Present this information in-game, on your website, in email blasts, in gamercard widgets, on Desura and benefit from word-of-mouth advertising as the community you build around your game, challenges their friends and other gamers to better their rank and accolades. Feedback and suggestions are welcome and will be added on request from developers.
Back to something Tobi smoth and I discussed a long time ago... Imo, spring would be much better served by using desura as a distribution platform rather than the current method (maybe in addition to it?). Would also increase exposure muchly.