Breakout NamespaceDelta Engine Documentation
Breakout is a simple 2D example game for the Delta Engine.
Classes

  ClassDescription
Public classBall
The player interacts with the ball with his paddle and navigates it to destroy bricks. View code on GitHub
Public classBall RunBall
Public classBallInLevel
Extends the ball to live and communicate with the level View code on GitHub
Public classGame
Renders the background, ball, level and score; Also handles starting new levels View code on GitHub
Public classLevel
All the bricks for each level are initialized and updated here. View code on GitHub
Public classMainMenu
Public classPaddle
Holds the paddle position View code on GitHub
Public classPaddle RunPaddle
Public classProgram
Simple breakout game with more bricks to destroy each level you advance. View code on GitHub
Public classScore
Each brick can either be dead or alive, has a color and the bounding rectangle for rendering and collision detection. View code on GitHub
Public classUI
Primes the window to respond to keyboard commands and launches the game View code on GitHub
Enumerations

  EnumerationDescription
Protected enumerationBall Direction