A simple Brick Breaker clone made with p5.js
Key | Action |
---|---|
Left arrow | Move to left |
Right Arrow | Move to right |
Spacebar | Throw the ball |
Note: Tap the gray rectangles on the sides of the screen to move to left and right on a touch screen device.
- Player movement
- Adaptable game area viewport
- Bricks generation
- Ball movement
- Collision system
- Multiple types of bricks
- Multiple levels
- Main menu
- Player lives
- Score system
- Save highest score
- Bricks collision feedback animation
- Ball movement acceleration and deceleration system
- Power Ups
- Mobile / Touch screen support
- Sprites proportional to window size
- Ball movement speed proportional to window size
- Player movement speed proportional to window size
- Improve player sprite
- Real time responsive in-game layout
- Extract game engine from game implementation
- Touch screen buttons design
- Real time responsive menu
- Improve bricks sprites
- Improve main menu design
- Add sound effects
- Add more Power Ups