MakerKing 0.12.5 is out!


Version 0.12.5

Hello Makers! This version improves server loading times for the sake of making MakerKing a game that can scale up with the number of players. With 70k players we already had performance issues when loading statistics, listing levels or finishing a level. The optimizations should make the experience of the game a lot more fluid for all of that. Furthermore the score system had for a long time been broken due to difficult math needed to keep it. It now has been fixed to the best of our abilities. I also added 2 new type of global leaderboard that can be consulted in game, since the server changes made this quite easy.

Enhancements :

  • Global leaderboard can now also shows ranking for number of world records and levels cleared
  • Optimized the time to query levels in the database by a factor of about 32 (3.2 sec -> 100 ms) making the level browser much more responsive
  • Optimized the time updating score at the end of a level, making the completion of levels much quicker, especially on more popular levels
  • Optimized the time to fetch the stats of a player from 1-2 seconds to nearly instantly
  • Slight performance improvement of inverse kinematics for mobs (less likely to cause occasional fps drops)
  • Now other players in cobweb will have the cobweb graphic on top of them

Bug fixes :

  • Fixed next button in tutorial restarting the tutorial when pressing it too quickly (before the hub could be uploaded)
  • Fixed bug where new players would never have their score updated until an admin refresh of score
  • Fixed bug where scores of players in the leaderboard would diverge from the “real score” which needed frequent admin refreshes, now score has been extensively tested to be correct, hopefully no bugs remain

Files

MakerKing-0.12.5-Windows.zip 450 MB
Dec 05, 2023
MakerKing-0.12.5-Mac.app.zip 492 MB
Dec 05, 2023
MakerKing-0.12.5-Linux.tar.gz 444 MB
Dec 05, 2023
MakerKing-0.12.5-All.jar 455 MB
Dec 05, 2023

Get MakerKing

Leave a comment

Log in with itch.io to leave a comment.