Commander of Full Stack
Commander of Full Stack
Practice/Solo Mode:
• A game mode for player to practice and improve their typing skills.
• Player can choose the level of difficulty and game duration.
• Player can visualize the typed text progress and real-time typing speed.
• Once the game ends, the results (e.g., accuracy and typing speed) will be shown
to the player.
Multi-Player Mode:
• A game mode to test your skills against other speedsters.
• Player can choose the level of difficulty and will be put in a lobby with other
players who choose the same difficulty.
• In a particular lobby, all players are shown the same paragraph as the typing
challenge.
• In addition to the player's personal progress, they can also visualize other
players' progress.
• On game end, the results (e.g., accuracy, typing speed and lobby rank of each
player) of all the players in the lobby will be displayed.
General Guidelines:
• The application can be a desktop, web, or a mobile app(s).
• Player will be prompted to enter a username and/or auto assigned a random
name every time he opens the app.
• Player can choose to enter, quit and switch between game modes.
• Player can see text they are typing along with the mistakes they are making.
• Login/Signup is not mandatory.
• Gameplay
− How many players can play at once in a lobby?
− What happens if all players finished before time?
− What happens if required number of players are not filled fast enough into a
lobby?
− Does the game start with limited players?
Feel free to put on those tin foil hats, get creative and implement something that's never been
done before.
Well, that is all. We have no doubt you will have fun solving this and we look forward to playing
on your application.