This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Beginning Game Development BUNDLE
Getting Ready
Installing the Solar2D Framework
What Else Do You Need? An Editor!
Downloading the Sample Code
Lua Boot Camp
An Introduction to the Lua Language (4:01)
Variables (10:19)
Functions (7:59)
Tables (5:37)
Control Structures and Loops (10:49)
Display and Animate Images
Display Images (13:45)
Simple Animation (10:50)
Displaying Multiple Images (Pro Trick!) (13:19)
Triggering Code with Animations (7:22)
Touch and Tap Events
Event Driven Programming (9:58)
Listening for a Tap Event (5:57)
The Phases of Your Touch (8:53)
Dragging Display Objects (8:26)
Make Some Noise - Music and Sound FX
Playing Short Sounds (Bleep, Bloop) (7:11)
Playing Music (17:02)
Channel Management for Audio (13:20)
Adding Audio to our Frog Project (13:26)
Tweaking an Audio File with Audacity Software (4:41)
Text as Display Objects
Create Text on the Screen (18:04)
Using a Custom Font (7:19)
Building a Scoring Module (10:48)
Saving and Loading Files
Writing Data to a Text File (10:43)
Reading Data from a Text File (13:10)
Using a 3rd-Party Code Lib (GGData) (13:36)
Adding File I/O to the Froggy Game (5:03)
Scene Management with Storyboard
Setting Up Storyboard (4:12)
Understanding the Scene Template (7:14)
Building a Storyboard App (13:02)
Storyboarding Our Froggy Game (8:36)
Sprite Animation
Intro to Animated Sprites and Image Sheets (3:37)
Creating Image Sheets (5:43)
Creating and Playing Sprite Sequences (22:12)
Using Animated Sprites in the Frog Project (7:53)
The Basics of Box2D Physics in Games
Setting Up Your Physics World (13:48)
Creating Bounding Boxes for Physics Objects (10:48)
Raining Frogs Game (12:28)
Froggy's Collision Detection (21:41)
Using Native Widgets
Widget Changes! (Important)
Making Buttons with Widgets (24:18)
Checkboxes with Widgets (7:23)
Level Selection with ScrollView (14:12)
Adding Options to Froggy (14:00)
Polishing Up the Frog Project
Creating Levels (15:10)
Locking Levels (11:21)
Limiting Froggy to 1 Lily Pad Jump (8:09)
Drifting Text Objects (20:32)
Using a Storyboard Overlay (7:31)
Tracking Your Analytics (11:34)
Bonus Goodies
Complete Froggy Game Source Code
Setting Up Storyboard
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock