Spell Blitz

Monkey Archive Forums/Monkey Apps/Spell Blitz

Desperado(Posted 2016) [#1]
Spell Blitz discussion thread. Please leave your feedback here.


tiresius(Posted 2016) [#2]
This looks really good. How did you do the global leaderboards ?


Desperado(Posted 2016) [#3]
Thanks. I wrote a system in Python that runs on the Google App Engine for the global leaderboards. There's some good information about doing this here:

Fast and Reliable Ranking in Datastore

I ended up just implementing the "Buckets with Global Query" solution since it's not too complicated and should be inexpensive to run because it mostly does a lot of "datastore small read operations" which are free on the Google App Engine.

There are also a lot of game backend services that have built-in support for leaderboards which might be worth checking out such as Playfab, GameSparks, brainCloud, Clan of the Cloud, and App42. I used the Google App Engine for this because I'm comfortable with it and it always worked great for our other games.