Over on the Discord for ADHD's Steam Early Access I posted a challenge. First person to break the leaderboards gets an achievement named after them. That challenge was accepted, and in due time destroyed.
So the thing is the first time I realized this was an issue was back at PAX South 2016. This dude Jeremy broke the leaderboards by taking advantage of the Kite Bonus in Tear 2 in combination with the Danger Sensor which slows down time. As you guys know I'm not a programmer by trade, or by any facet of recognition in that field, so what happened next was awesome. Everyone around him started to notice his score was going into the negative. This can happen if you shoot something you're not supposed to, however the score was dropping and raising at super high amounts. School can teach you something kids (depending on what you go for). Turns out that a signed 32-bit integer will not hold a value of more than 2,147,483,647. For anyone skilled in programming that is instatnly apparent. for someone like my dumbass nope.
I never knew that. Steam's leaderboards and I'm sure almost all others only allow you to "push" an int, so now I need to figure out how to do this. Over the last couple of months I've had plenty of friends reach out and try to come up with some "solution" but I haven't had the time to really look into them. Also I wanted to see how quickly someone could actually reach that high of a score once the game was out in the open. This is what Steam Early Access is all about. At the same time I need to work on some memory leak / resource management issues that have come up. Which also has become an issue now that players are actually playing to the level of Tear 3. I fucking love this and appreciate every fucking waking second of every day that people have been willing to play the game to this extent and doing what they do. You all know who you are.
Blaze has earned an Achievement, now LTHummus. Who's next? Stop by the Discord and find out Maybe it's YOU!! :)
Now I have to get back to work on this stuff. Thank you all so much. Never hesitate to ask a question.