Baby Launcher Fun
Thursday, I posted about making Baby Launcher smarter and integrating some anti-hack measures. Yesterday, my logs grew by over 300%! So, after some more testing, I realized the new setup was basically a small DDoS generator. The game was hitting a beacon script on the new updateSessionDistance function which was being called as the baby flew at 60 frames per second.😥
After some more digging around, it was clear, the entire logic was wrong.
TLDR; I rebuilt how the scoring backend works completely to be more efficient. The bad news is that the leaderboard has been wiped clean, as the game was moved to its own table in the database. I believe that I was the current high score holder, so this may be a good thing.
Fingers crossed that its working correctly now.