To Do List
- Implement more Relics
- Implement more Boons
- Implement more Candies
- Implement more Songs
- Add more settings
- Sprites for all the stuff
- More Debug options
- Documentation
- Make a real UI
- Bug Test
- Mod support is planned
- Cutscenes(?)
- More item types(?)
- Redo shop mechanics
- Animations
- SFX
- Spell check (you loose)
- Restructure Rolls script
- Adaptive Resolution
- Fullscreen Mode
What is this?
This is what is currently known as "GambleGame." It is heavily inspired by a few other games, most notably 'Clover Pit' and 'Balatro.' The general idea is to spin the slot machine to get a score higher than the target score, purchase items to rig the spins, and see how big you can get the numbers. This project is being made for two main reasons. The first is to learn JS. Making an entire game from scratch has really helped me learn the ins and outs of JS to a level that just making a website (and taking a college class) did not reach. The second reason starts with another idea I have. I have had an idea for a game since I was a kid, and unfortunately, I am fully aware that I will mess it up if I start working on it right now. This game is a massive learning experience to get familiar with game design and good workflow so that when I am ready, I don't screw up the project I really want to make. That being said, I still plan to make this game fun, and I have a ton of ideas for items and effects, UI and animations, and even music that I plan to make for it. The GODOT version will actually be in 3D once I get all the ideas hammered out on the JS version. Until then, feel free to stop by here and there and see what has changed!
Basic Gameplay Guide
The What -
GambleGame is simple. Spin the slots, get money and points, buy items, get more money and points, buy more items etc etcWhat is Weight? -
Weight is the chance that something gets chosen at random. All of the weights are added together, then a random result is picked from the pool. The best way that I have found to think of it is in terms of marbles. Lets say you have 50 Red marbles, 10 White marbles and 12 Green marbles. If you toss all of them into a bag and grab one out at random, you would have a 50 in 72 chance (~70%) to grab a Red marble, a 10 in 72 chance (~13%) to get White and a 12 in 72 chance (~16%) to get Green. Anything in the game that gets chosen at random uses this method to select it.Symbols -
Symbols are the actual, well, symbols that get rolled in the machine. Get three of a kind and you have a Jackpot giving bonus score.Candies -
Candies are permanent changes to gameplay. Currently, you gat one every 5 rounds starting at round 1; so round 1, 6, 11, etc. Each candy has a max mount of them you can get in a run, so if you feel like one just isn't showing up anymore, you might have already eaten them all.Relics -
Relics are your items. They are usually bought from the shop but they can be created through other methods. There are also Combo Relics that require you to get all of the individual pieces, then they combine into a much stronger Relic automatically. There are currently 2 in the game but many more are planned.Boons -
As of right now, Boon can only appear if you lose on the very first round of play. When a Boon is offered, you can either choose the one given to you, or try your luck and get a random one. Boons are intended to completly change the way the game is played.