Brick Breaker IDD - vnod52/Unreal_Brick_Breaker GitHub Wiki
Welcome to the Unreal_Brick_Breaker wiki!
INTERACTIVE DESIGN DOCUMENT
Brick Breaker
Executive Summary
This game is one of the classic platformer games, the game consists of a moving platform at the bottom of the screen that the player controls. The goal for the users is to try and destroy all the bricks on the top by bouncing a small ball of the plateform. Every brick the comes in contact with the ball gets destroyed.
I will be developing this application using Unreal 4 engine. The aim is create the game to run both on computers and mobile platforms. This will be a fun little game that can be played and enjoyed by all age groups.
Graphical User Interface
Widgets
- Main Menu - Will consist of 3 buttons - Start Game, How to play, Exit
- Game Screen - Has bricks, platform, ball, score and number of balls counter
- Game End - UI that pops up if its game over or player wins, gives option to restart or exit
Music
- Background music
- Brick destroy sfx
- Ball bounce sfx
- Win sfx
- Lose sfx
Primary and Secondary Features
Primary Features
- Single player
- Player controlled moving platform
- Bricks that can be destroyed
- Moving Ball to destroy bricks
- Be able to shot ball up on initial game start
Secondary Features
- Score counter
- Number of balls remaining
- Power ups add
- Play sfx when ball hits/launches
Game Input
- PC - Keyboard
- platform movement - Left and Right arrow keys
- ball initial release - space bar
- Mobile Device - Touch Gestures
- platform movement - swipe left or right
- ball initial release - tap on screen
Flowchart
***