GameSparks is a cloud based platform that provides developers with the tools they need to build all of the server-side components of their games and then manage them as a service post launch. Using GameSparks, developers are able to slash the cost of backend development and ongoing maintenance, freeing up valuable resources.
For more information about GameSparks visit: http://www.gamesparks.com
API Documentation and examples for the C++ SDK can be found at http://gamesparks.bitbucket.org/cpp-sdk/
Documentation and Tutorials can be found at: https://docs.gamesparks.net For Support visit: https://support.gamesparks.net/support/home
This is the repository for all GameSparks C++ SDK implementations. We provide a open source implementation for a Base C++ SDK, an Unreal Engine 4 Plugin and a Cocos2Dx sample implementation.
The folder structure is
- base - The base SDK with scripts for automated builds. See the README.md within this folder to get more information.
- marmalade - sample project and GameSparks SDK for marmalade
- cocos2dx - A sample implementation for a cocos project with build scripts for a fast setup.
- unrealengine - The Unreal Engine plugin and a sample project to show how to use it.
We are proud to use the following projects to get our SDK running
- cJSON - http://cjson.sourceforge.net/
- easywsclient - https://github.com/dhbaird/easywsclient
- OpenSSL - https://www.openssl.org/
- EASTL - https://github.com/paulhodge/EASTL
- TimeSupport Code - https://code.google.com/p/googlesitemapgenerator/
- SHA2 Implementation - by Olivier Gay http://www.ouah.org/ogay/sha2/