Cover by Michelle M. Fernandez

Safari, the world’s most comprehensive technology and business learning platform.

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required

O'Reilly logo

The results are in!

Let's reiterate block by block to make sure that we have everything added into our game. You can also refer to the Breakout Final folder in the Chapter 4 folder to see the final code. We made sure that we introduced our variables used in the game. We also initialized the main() function that starts the gameplay. A Main Menu screen was implemented with the game title and a Play button.

-- Hide Status Bar display.setStatusBar(display.HiddenStatusBar) -- Physics Engine local physics = require "physics" physics.start() physics.setGravity(0, 0) -- Accelerometer system.setAccelerometerInterval( 100 ) -- Menu Screen local menuScreenGroup -- display.newGroup() local mmScreen local playBtn -- Game Screen local background local paddle ...

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required