Mario Party Basic is a simplified version of the iconic video game franchise that's playable in your browser.
To play this game, you'll start by going to this link: Mario Party Basic. Next it will provide instructions on how the game works. Essentially you and a computer player will roll a dice. This entails you clicking the dice on the webpage. It will roll a random number between 1-6. It will move you on the board based on what you rolled. When you land on a space, a few things can happen:
- Landing on a blue space nets you 3 points.
- Landing on a red space loses you 3 points.
- Landing on a green space can either: give/take 10 points or swap places with the computer.
- Passing/Landing on the yellow space gives you the opportunity to buy a star as long as you have 20 points to spend. When someone buys a star, the star moves to a new space.
Whoever gets 2 stars first wins the game.
If you plan on testing the game/making additions, there is a tester mode that can be accessed. Inside the browser's console, type in testerMode();. It takes three arguments true/false(this increases your dice number by three), points (how many points you start with), and stars (how stars you start with).
Since the initial inspiration was Mario Party, there are a few ideas planned:
- Big Game Features:
- Four player option.
- ability to allow two human players to play.
- Minigames, plus code that chooses a minigame randomly after all players have rolled the dice.
- Minor Features:
- Arrows appearing that give the user the ability to select which direction they go.
- Allowing the user to input a nickname.
- Allowing the user to choose a color.
The game features a couple bugs that I am currently working on fixing:
- When player 2 gets the star and it's the game winning star, the game resets before the points are added up.
My name is Robert and I created Mario Party Basic as part of a project for General Assembly's coding bootcamp. I wanted to do something that involved a little more complexity to really push my JavaScript, HTML, and CSS understanding.
If you've found bugs or had suggestions for designing this project, you can reach me at: robertmsato@gmail.com.
Thanks to my fellow General Assmebly Cohort for providing feedback on this project! Additionally, thanks to my instructors for providing guidance on the project as well.