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.

32 lines
1.3 KiB

#### Functional
> In order to run and hot reload the app either on emulator or device, follow the [instructions](https://docs.flutter.dev/get-started/test-drive?tab=androidstudio#run-the-app)
###### Does the app run without crashing?
###### Does the `ball` collide properly with the `walls`, `blocks` and the `player's tile`, changing its angle according to this [rule](https://www.toppr.com/ask/en-af/question/1865186/): it leaves with the same angle it came?
###### Does the `player's tile` move in the same direction as phone is tilted?
###### Do all `blocks` disappear when they are hit by the `ball`?
###### Does the game end and display a `"You Won!"` message when all blocks are destroyed?
###### When the `player's tile` reaches the end of the display, is it prevented from going off the end of the display's dimensions?
###### Does the game end and display a `"You lost!"` message when the `ball` hits the bottom part of the display?
#### Bonus
###### +Is there any sound effects on the game?
###### +Are there different difficulty levels in the game?
###### +Are there any power-ups in the game?
###### +Is there more than one game mode?
##### Ask the student if the game has any bonus features that are not present here.
###### +Is there any game feature that you can consider as a bonus?