Kiwi Slot Machine Game Development Thread - If you want to help to make this bizarre idea into reality go here

I also caught onto this idea in the BMJ thread so I went ahead with dumping the game and reversed the backend that the game uses, so far I've gotten the game to run locally but still need to figure out how to generate the tiles and bonuses.
Once I get around to doing that I'll probably try to replace the assets within the game.

Here's a video of that in action.



Cloudflare was very annoying as it was constantly blocking me from calling the authentication backend and also threw CORS and CORB errors around, I basically had to reverse engineer the game from the data it read and then I finally found a way around Cloudflare. I've experimented with flipping some values around like the RTP and also making the RTP visible to the player. I saw some option called "cheatsEnabled" within the authentication API, I have no idea what that does.
The game seems to be written in Haxe(?) and then transpiled down to Javascript. Luckily it's barely minimized so it was pretty easy to make some changes.
 
I think that just became the top requirement, we absolutely have to do that!
If we do that shit like the Ross and Maxx Bonus (One idea I had for the Sonichu is if it isn't just a rarer Slobbermutt variant, it would be a bonus you can pay for to get a potentially better pay out), we can have some Troon HRT bonus that gives you some 41% better chance to hit at the cost of a harder lost or something like that.
 
Update: Switched to turbowarp and implemented basic rng and widescreen. Also, now only one free spin and one cat can appear per column, and free spins can't appear under cats or if there is already 4.

I have a feeling cats and wilds still appear way too often, but the way I have it implemented it should be easy to tweak it later. It does lag a bit now, but even if I can't get rid of that entirely while I'm cleaning up the code, I will hide it with the spin animation. I'm going to start working on payouts and the cat mouth drops now.
Currently it generates a number between 1-65 or 1-62 or 1-64 if it is avoiding cats or free spins. Here's what it generates for each number.
1-8 10
9-16 J
17-23 Q
24-30 K
31-36 A
37-41 Banana
42-46 Skull
47-51 Dice
52-56 Smile
57-60 Heart
61-62 Wild
63-64 Cat
65 Free Spins
 
Back