> 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 `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?