Welcome to the Save Gudetama typing game!
Play against yourself and beat your highscore or play online in multiplayer mode.
This app was build during HackReactor's 15th NYC cohort. Our Team took over the project as legacy code, which has been built by another group the week before. Our team added a few features during one week.
The functionality of the game itself existed already. MultiPlayer was possible, but more than 2 players online would crash the app. Also the UI/UX was unintuitive.
- The ability to choose Single or MultiPlayer.
- Allowing multiple rooms to host matches at the same time
- Random player matching functionality
- Challenging another user that is online
- Different modes for single player (easy, medium, difficult)
- Design improvements
- Bug fixes
- Product Owner: Laurents Mohr https://github.com/laurentsmohr
- Scrum Master: Michael Cortez https://github.com/mchlcrtz
In MultiPlayer: You see other players in the lobby. You can either ask for random player matching or click on an online user, which will send a challenge request to that user. If the other user accepts, the game will start. In random player matching, the game starts as soon as another player is found. In Single Player you can set the difficulty level. Easier difficulties will have shorter words than harder difficulties.
From within the root directory:
sudo npm install -g bower
npm install
bower install
Starting the Server:
npm start
Running Webpack/Starting Dev Environment:
npm react-dev
- Design improvements
- Button to toggle background music on/off
- Chat functionality
- Authentication for data persistence of user's high scores. (Currently anyone can log-in with any username.)
- PowerUps
- Different themes
- Different languages