Gacha Game Simulator
About
Want to scratch that "get lucky, obtain rare character" itch without the temptation/annoyance of in-game purchases? Here at last is the answer to that problem, the Gacha Game Simulator! It's a bit of a prototype, but it works fairly well anyways!
This was made with HTML and Javascript (and a bit of CSS to keep all the pages in a sort of Dark Mode). It's fairly basic, just some pages where you can click on a button to get random characters. This is purely the actual gacha part of a gacha game, unfortunately there's nothing to actually do with the characters you get. But hey, you can get them!
Normally, a gacha game requires you to spend a certain amount of in-game currency for each pull. For this simulator, each pull is completely free! Though I would recommend not clicking the buttons too quickly due to potential loading issues.
There's also a gallery so you can view the characters without needing to go through the gacha pulls!
Possible future updates to this prototype:
- Current probabilities are 10% for Gold Rank, 20% for Silver Rank, and 70% for Bronze Rank. In the banners, it's 7% for the banner character, 3% for the remaining Gold Rank characters, and then the same probabilities as before for the other two ranks. I should probably have these probabilities listed in the actual pages at some point.
- I may add in a "currency" of sorts in the future, but how that would work is just another button to generate a random number of the currency, and then you can go spend it on pulls until you run out. So still basically free.
- If I do add the above feature, I will probably also add a tracker for how much you've spent on pulls, and possibly track which characters you've gotten so far and how many of each.
- Maybe reorganize the layout so that it looks nicer? I would probably save this for later since it'd be only a visual change.
- Then finally at some point make the code available as a download to let people make their own gacha simulators with different images and stuff!