A bouncing ball break bricks game using Cocossharp 2D game engine.
Flat version: the paddle cannot rotated and the bricks are generated using TileMap.
Rotated version: the paddle can rotated base on the user finger position of the screen and the bricks are generated automatically.