You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

88 lines
2.9 KiB

4 years ago
#### Functional
##### Inspect the game source code.
###### Was the `mini-framework` the only technology/framework used to develop the project? Any other framework or technology such as canvas or Web-GL are not allowed.
4 years ago
##### Try to open the game.
###### Were you asked for a nickname?
4 years ago
###### After entering your nickname, were you redirected to a waiting page presenting a player counter?
###### After entering your nickname, did you have access to a chat?
##### Try to enter with another user (in another browser or in private browser).
###### Did the player counter increment by 1?
4 years ago
###### After entering with another user, can all users chat with each other in real time (using websockets)?
4 years ago
##### Wait 20 seconds with two users in the waiting page.
###### After 20 seconds, did you get 10 second game start countdown?
4 years ago
###### After the 10 seconds did the game start?
##### Try to enter with 4 different users in the waiting page.
###### As soon as the fourth player entered, did you get 10 second game start countdown?
4 years ago
###### While playing the game, are you able to move and place bombs?
4 years ago
###### Can players see the whole map at once?
4 years ago
##### Try placing a bomb and standing by it when it explodes.
###### Did you lose 1 of your 3 lives?
##### Try to lose all your 3 lives.
###### Did you lose the game and are not able to play anymore?
##### Try placing a bomb next to another player.
###### Did the other player lose a life when the bomb exploded?
4 years ago
##### Place a bomb next to a destroyable block.
###### Did the block disappear when the bomb exploded?
##### Try to destroy every block on the map.
###### Did the power ups appear in place of some of the blocks?
4 years ago
###### Can you confirm that there are at least 3 types of power ups?
4 years ago
##### Open the Dev Tool in the Performance tab.
###### Does the game run without frame drops?
4 years ago
##### Open the Dev Tool in the Performance tab.
###### Does the game run at or around 60fps?
##### Open the Dev Tool in the performance tab and select the option rendering with the paint ON.
###### Is paint used as little as possible?
4 years ago
##### Open the Dev Tool in the performance tab and select the option rendering with the layer ON.
###### Are layers used as little as possible?
4 years ago
###### Are [layers being promoted](https://developers.google.com/web/fundamentals/performance/rendering/stick-to-compositor-only-properties-and-manage-layer-count) properly?
4 years ago
#### Bonus
###### +Is there a `Solo + Co-Op mode` in the game as described in the subject?
###### +Are 2 or more extra power ups, as described in the [subject's bonus section](../README.md), implemented?
###### +When a player dies, is a random power up release as described in the subject's bonus section?
4 years ago
###### +Is there a team mode implemented?
4 years ago
###### +Can the player interact with the game after death as described in the subject's bonus section?
###### +Do you think in general this project is well done?