1. Learn the Corona SDK and Build a
Candy Crush(like) Game!!
Super Agile Prototyping and Development
Tuesday, October 15, 13
2. WHO AM I?
THEO RUSHIN JR
Since ’85, Professional Software Developer
Since ’85, Professional Technical Trainer
Tuesday, October 15, 13
3. Build a
CANDY CRUSH
STYLE GAME
CoronaLabs.com | @CoronaLabs
Corona Labs, Palo Alto, CA
Tuesday, October 15, 13
4. CORONA SDK
Build Apps 10x Faster
Build Apps for iOS, Android, Kindle Fire & NOOK
CoronaLabs.com | @CoronaLabs
Tuesday, October 15, 13
5. WHY THE CORONA SDK?
Huge Productivity Gains
Publish to - IOS and Android
Very Helpful and Active Community
API Continues to Expand
Physics and Other Framework Support
Easy to Use SDK with ~500 APIs
Lua is a Fast Powerful Easy to Use Language
Animation and Sprite Techniques
Physics Engine
inApp Purchases
Dynamic Content Scaling
File Manipulation, XML and Json Parsing, SQLite
Reusable Frameworks and Community Code
Social Integration
Native Device Features
Lots of sample code and third party tools
Tuesday, October 15, 13
7. display.newImage( "sky.png" )
local ground = display.newImage("ground.png", 0, 400)
local crate = display.newImage("crate.png", 160, 50 );
crate.rotation = 30
local physics = require("physics")
physics.start()
physics.addBody( ground, "static", { friction=0.5, bounce=0.3 } )
physics.addBody( crate, { density=0.9, friction=0.3, bounce=0.3} )
Write once
Publish to top stores
Develop 10x faster
Monetize and distribute
Available on
coronalabs.com
Tuesday, October 15, 13
8. GAME ELEMENTS
An inside look
• Built-in physics
• Touch event handling
• Game logic
• Audio handling
• Score keeping
Tuesday, October 15, 13
9. • create
• onGemTouch
• randomColor
• createGem
• testForMatches
• handleMatches
• swapBack
• settleGems
• replaceGems
• createBadges
• onTouch_Badge
Tuesday, October 15, 13
F
U
N
C
T
I
O
N
S
15. BurtonsMediaGroup.com (Dr. Brian Burton)
PacktPub.com (Michelle Fernandez)
BOOKS
http://www.coronalabs.com/products/books
Tuesday, October 15, 13
16. THEO E RUSHIN JR
Corona Labs - DC Area Ambassador
Email: rushint@yahoo.com
Twitter: @rushint
Website: therush.wordpress.com
Tuesday, October 15, 13