When you pick a backend-as-a-service for your game, there are a few boxes all market players check off nicely: user management, leaderboards, scalability... the very basics, may we say. Our functionality goes way beyond these; in fact there are a few things (at least five, but possibly more) no one else does at the moment. They are among our most powerful features, and they are probably the best reasons why you should choose Clan of the Cloud over someone else.
Imagine, what if you could share data between two (or more) of your games? Buy currencies in one game, spend them in another... Domains allow just that, in a simple way. Our backend is not centred around single games, but around domains: a set of games by the same developer. Use access control lists to maintain security and privacy.
Timers (e.g., "this resource will get harvested in 3.5 minutes from now") are a big part of many games. Most developers use client-side timers, which are hard to develop and easy to hack. Our server-side timers offer a more robust, and much easier implementation. "Remind me that this building will get built in 2 hours from now" - it is really this simple.
MESSAGING WITH NOTIFICATION FALLBACK
Our messaging system makes it sure messages never get lost, let them be player-to-player or system(/batches)-to-player messages. If the recipient is offline, we keep them in a queue, or send an iOS / Android notification and deliver it when the player is back online. You can even build a chat system on top of our messaging infrastructure, with minimal extra effort.
DEDICATED INDEXING DATABASE AND API
Your game is going to store a lot of data, possibly tens of millions of records. Searching them efficiently can be very tedious, especially if you want to use multiple criteria. Our index database and the search API makes such requests fast and easy.