Can we get support with specific API's?

Can we get support with specific API's?

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Post Reply
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Can we get support with specific API's?

Post by Forboding Angel »

Horrible horrible topic name... so sue me (or change it to something that makes sense in context).

What I am asking about is this:
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.
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.

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.
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Re: Can we get support with specific API's?

Post by SinbadEV »

Awesome. It looks "mostly" targeted towards companies wanting to "sell" games so I'm not sure they would take us... and I can see a lot of work involved and potential issues licensing etc (like how compatible is implementing a closed source ranking system into an open source project)... but all in all it would be a pretty cool thing to have.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Can we get support with specific API's?

Post by Forboding Angel »

What are you talking about? Evo is on Desura (Not published yet). It's mostly targeted towards the games on indiedb, free or paid.
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Re: Can we get support with specific API's?

Post by SinbadEV »

Forboding Angel wrote:What are you talking about? Evo is on Desura (Not published yet). It's mostly targeted towards the games on indiedb, free or paid.
Maybe I was looking at the wrong page... what's the link?

You know more about it then me for sure, it's probably best to ignore most of the things I say anyway.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Can we get support with specific API's?

Post by Forboding Angel »

It's not published yet, therefore, I am the only person who can see it :-)
User avatar
Cheesecan
Posts: 1571
Joined: 07 Feb 2005, 21:30

Re: Can we get support with specific API's?

Post by Cheesecan »

Hard to add support for something that is unfinished and unpublished.
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Re: Can we get support with specific API's?

Post by SinbadEV »

Cheesecan wrote:Hard to add support for something that is unfinished and unpublished.
I think if you join their club they allow you access to the information...
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Can we get support with specific API's?

Post by Forboding Angel »

An idea on what it looks like: http://www.imagebam.com/image/9b00f5119116124
Cheesecan wrote:Hard to add support for something that is unfinished and unpublished.
Well this thread is me asking the engine devs if they will help with support in this area as it would be really cool.

It's worth noting that desura is slated for multiplatform (win lin mac)
User avatar
Agon
Posts: 527
Joined: 16 May 2007, 18:33

Re: Can we get support with specific API's?

Post by Agon »

Do you mean this? http://www.desura.com/
User avatar
Pxtl
Posts: 6112
Joined: 23 Oct 2004, 01:43

Re: Can we get support with specific API's?

Post by Pxtl »

On the one hand, Desura support is absolutely something that would have good synergy with Spring... but on the other hand, Spring already has so much infrastructure built for user-management and package distribution and stuff that would clash with Desura. And on the gripping hand, I'd rather see devs work on more important issues like the pathfinder and making aircraft actually performant rather than trying to integrate with a framework that may never take off.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Can we get support with specific API's?

Post by Forboding Angel »

Clash how?
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: Can we get support with specific API's?

Post by abma »

imo if the server-stuff isn't free avaiable, imo we should not rely on it.

but this is lobby stuff, so not directly related to the engine :)
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Can we get support with specific API's?

Post by Forboding Angel »

Would all this stuff rely on the lobby reporting? I can see how that would make sense. I just figured that it would be the engine reporting it.

Like I said before, I was just wondering if there would be any dev support for this because it would be super cool, but desura hasn't actually finished making them yet so it's all sorta theoretical atm anyway.
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Can we get support with specific API's?

Post by knorke »

Forboding Angel wrote: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.
isnt zeroK doing something like this?
Post Reply

Return to “Engine”