It is currently Thu Oct 24, 2019 6:23 am

All times are UTC + 1 hour




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Highscore server for mobile game
PostPosted: Fri Dec 01, 2017 1:07 am 
Offline
Addict
Addict
User avatar

Joined: Sat Aug 15, 2009 6:59 pm
Posts: 1252
Just got the highscore server for our mobile game QBric running and did a quick stress test.
It's made using PureBasic with PostgreSQL, FastCGI and JSON libs of PureBasic.

On the video you see a stress test application (also made with purebasic) submitting 10,000 highscores with 200 threads.
https://www.youtube.com/watch?v=o8VNbKytPcY


Top
 Profile  
Reply with quote  
 Post subject: Re: Highscore server for mobile game
PostPosted: Fri Dec 01, 2017 2:44 pm 
Offline
Moderator
Moderator
User avatar

Joined: Thu Dec 31, 2009 11:05 pm
Posts: 1102
Location: Germany::Berlin()
Interesting

_________________
ImageImageImageImage Image


Top
 Profile  
Reply with quote  
 Post subject: Re: Highscore server for mobile game
PostPosted: Sun Jan 21, 2018 7:12 pm 
Offline
Addict
Addict
User avatar

Joined: Sat Aug 15, 2009 6:59 pm
Posts: 1252
RSBasic wrote:
Interesting

Thx, i will make it available to the PureBasic community at one point but it still needs some more testing and some things are still hard coded because we wanted to get our new app update with online highscore out as quick as possible.

  • It has a automatic account creation based on device id, without registration by the user.
  • Automatic account creation and user identification can handle multiple profiles per device id.
  • Can handle different highscore leagues, for example a different league for every game mode.
  • Can run seasonal leagues, which will run for a set time and at the end trophies will be granted to the top 3 players and the season starts over.
  • Seasonal leagues can be segmented, grouping players with similar points together if a new season starts.
  • Does request verification using hash and salt.
  • Can store client granted achievements on the server. For example if you want to show achievements from one game in one of your other games (cross marketing).
  • Users can change their name. Highscore entries already in the list will retroactively change.
  • Can output errors to a Discord channel (or any other webhook) for notifications if something goes wrong or server had detected an attack.
  • Has a profanity filter for user names.
  • and more

It's currently used in our small puzzle game QBric.


Top
 Profile  
Reply with quote  
 Post subject: Re: Highscore server for mobile game
PostPosted: Mon Jan 22, 2018 9:19 am 
Offline
Addict
Addict
User avatar

Joined: Wed Apr 30, 2003 8:15 am
Posts: 986
Location: Germany
Hi Thorium, its a nice game! What was it programmed with?

_________________
"Daddy, I'll run faster, then it is not so far..."


Top
 Profile  
Reply with quote  
 Post subject: Re: Highscore server for mobile game
PostPosted: Tue Jan 23, 2018 1:13 pm 
Offline
Addict
Addict
User avatar

Joined: Sat Aug 15, 2009 6:59 pm
Posts: 1252
dige wrote:
Hi Thorium, its a nice game! What was it programmed with?

With Unity.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

 


Powered by phpBB © 2008 phpBB Group
subSilver+ theme by Canver Software, sponsor Sanal Modifiye