Mobile Game Development Made Easy - Corona SDK Tutorial

Learn The Art Of Creating Engaging Games That Work On All Mobile Platforms. This Corona SDK Training Course Shows All.
12 reviews
TAUGHT BY
  • Infinite Skills High Quality Training

    InfiniteSkills is a Canadian based company that offers an ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples. The emphasis is on teaching real life skills that are essential in today's commercial environment. All InfiniteSkills courses are taught by experts who have a true passion for teaching.

WHAT'S INSIDE
  • Lifetime access to 75 lectures
  • 8+ hours of high quality content
  • A community of 500+ students learning together!
SHARE

Mobile Game Development Made Easy - Corona SDK Tutorial

Learn The Art Of Creating Engaging Games That Work On All Mobile Platforms. This Corona SDK Training Course Shows All.
12 reviews

HOW UDEMY WORKS?

Discover courses made by experts from around the world.

Take your courses with you and learn anytime, anywhere.

Learn and practice real-world skills and achieve your goals.

COURSE DESCRIPTION

In this Mobile Game Development With Corona SDK training course, expert author J.A. Whye teaches you to how to build games for iOS and Android devices utilizing the powerful tools available in the popular Corona SDK. This course is designed for intermediate developers, and you should be familiar with Corona, and mobile development in general before attempting this video tutorial.

The author takes you through this video training step by step, each lesson building on the last. Some of the topics that he covers include; programming with Lua, animating images, tap and touch event control, using widgets, music and FX, scene management, managing data and sprite animation. Once you have the basic techniques down, the author takes you through building actual games in order to apply your knowledge - you will make a physics-based game, a space shooter and a puzzle game. This Corona game development tutorial finishes off with some tips on polishing up your games.

By the completion of this video training course for Mobile Game Development With Corona, you will have a clear understanding of the game-specific tools the Corona has to offer, and how to apply them in a real-world project. Working files are included, allowing you to follow along with the author throughout the lessons.

    • PC or Mac
    • Over 75 lectures and 8 hours of content!
    • Learn How To Create Mobile Games That Work On All Platforms
    • Learn How To Develop And Deploy Engaging Games 8x Faster Using The Corona SDK
    • Master The Art Of Creating Commercially Ready Mobile Games That Sell
    • Designers, Web Developers, Entrepreneurs

THE UDEMY GUARANTEE

30 day money back guarantee
Lifetime access
Available on Desktop, iOs and Android
Certificate of completion

CURRICULUM

  • SECTION 1:
    01. Introduction
  • 1
    Important - Working Files - Download These First
    Text
  • 2
    0101 What You Will Discover
    04:23
  • 3
    0102 Installing The Corona SDK Framework
    03:34
  • 4
    0103 Installing The Outlaw IDE
    03:27
  • 5
    0104 Using Outlaw Or A Simple Code Editor
    05:28
  • 6
    0105 Using The Sample Code
    02:47
  • SECTION 2:
    02. Crash Course In Lua
  • 7
    0201 An Introduction To The Lua Language
    03:15
  • 8
    0202 Lua Variables
    14:25
  • 9
    0203 Lua Functions
    09:00
  • 10
    0204 Lua Tables - Part 1
    03:44
  • 11
    0205 Lua Tables - Part 2
    06:11
  • 12
    0206 Lua Control Structures and Loops
    08:12
  • SECTION 3:
    03. Display And Animate Images
  • 13
    0301 Display An Image :
    09:23
  • 14
    0302 Simple Animation
    07:37
  • 15
    0303 Playing With Display Properties :
    06:19
  • 16
    0304 Triggering Code From Animations
    05:01
  • 17
    0305 Our First Explosion
    05:52
  • SECTION 4:
    04. Tap and Touch Events
  • 18
    0401 A Quick Look At Event-Driven Programming
    06:03
  • 19
    0402 Listening For A Tap Event
    07:33
  • 20
    0403 Touch Events And Their Phases
    03:29
  • 21
    0404 Dragging Display Objects
    06:59
  • 22
    0405 Bonus Sample Code
    05:05
  • SECTION 5:
    05. Using The Widget Library
  • 23
    0501 Making Buttons With Widgets
    07:30
  • 24
    0502 Graphical Buttons With Widgets
    04:05
  • 25
    0503 Switches And Checkboxes
    06:18
  • 26
    0504 Scrolling Pictures - Part 1
    05:07
  • 27
    0505 Scrolling Pictures - Part 2
    04:01
  • SECTION 6:
    06. Make Some Noise – Music and Sound FX
  • 28
    0601 Playing Short Sounds :
    06:29
  • 29
    0602 Playing Music In Your App
    06:07
  • 30
    0603 Audio Channel Management
    09:16
  • 31
    0604 Setting Up In Game Sounds
    04:53
  • 32
    0605 Tweaking Audio With Audacity
    04:03
  • SECTION 7:
    07. Text As Display Objects
  • 33
    0701 Creating Text On The Screen
    08:38
  • 34
    0702 Using Custom Fonts
    07:49
  • 35
    0703 Building A Scoring Module
    06:48
  • 36
    0704 Bonus Code - The LinePrinter Function
    06:32
  • SECTION 8:
    08. Scene Management With Storyboard
  • 37
    0801 Storyboard Overview
    03:18
  • 38
    0802 Understanding The Scene Template
    06:07
  • 39
    0803 Setting Up Storyboard
    09:58
  • 40
    0804 Building A Storyboard Framework
    07:45
  • 41
    0805 Using The New Storyboard Framework - Part 1
    05:58
  • 42
    0806 Using The New Storyboard Framework - Part 2
    09:30
  • 43
    0807 The Storyboard Overlay
    07:46
  • SECTION 9:
    09. Saving And Loading Files
  • 44
    0901 Writing Data To Text Files
    06:18
  • 45
    0902 Writing Multiple Data Sets To Device
    03:15
  • 46
    0903 Loading Text - High Scores
    06:30
  • 47
    0904 Using A 3rd-Party Code Library
    06:16
  • 48
    0905 Adding Preferences To The App Framework
    09:09
  • SECTION 10:
    10. Sprite Animation
  • 49
    1001 Introduction To Animated Sprites
    04:15
  • 50
    1002 Creating Image Sheets
    06:19
  • 51
    1003 Playing Sprite Sequences - Part 1
    09:06
  • 52
    1004 Playing Sprite Sequences - Part 2
    07:29
  • 53
    1005 Playing Sprite Sequences - Part 3
    06:24
  • 54
    1006 Crash Dummies In The Moonlight
    08:30
  • SECTION 11:
    11. The Basics Of Box2D Physics
  • 55
    1101 Setting Up Your Physics World
    10:40
  • 56
    1102 Bounding Boxes For Physics Objects
    07:55
  • 57
    1103 It Is Raining Physics
    04:08
  • 58
    1104 Basic Collision Detection
    07:26
  • SECTION 12:
    12. Creating A Physics-Based Game
  • 59
    1201 Setting Up The Foundation - Part 1
    07:48
  • 60
    1202 Setting Up The Foundation - Part 2
    05:48
  • 61
    1203 A Mini Layout Editor
    06:24
  • 62
    1204 Building The Game - Part 1
    07:44
  • 63
    1205 Building The Game - Part 2
    07:02
  • 64
    1206 Building The Game - Part 3
    08:59
  • SECTION 13:
    13. Creating A Space Shooter Game
  • 65
    1301 The Space Shooter Foundation
    05:28
  • 66
    1302 Building the Game - Part 1
    07:45
  • 67
    1303 Building the Game - Part 2
    07:00
  • 68
    1304 Building the Game - Part 3
    09:06
  • SECTION 14:
    14. Creating A Puzzle Game
  • 69
    1401 The Puzzle Game Foundation
    06:05
  • 70
    1402 Building the Game - Part 1
    08:29
  • 71
    1403 Building the Game - Part 2
    08:53
  • SECTION 15:
    15. Polishing Up the Games - Miscellaneous Tips
  • 72
    1501 High Resolution Images
    08:33
  • 73
    1502 Chopping Trees and Mining Gold
    06:02
  • 74
    1503 Drifting Text Objects
    09:07
  • 75
    1504 The End Of The Beginning
    02:44

UDEMY BY THE NUMBERS

5,200,000
Hours of video content
19,000,000
Course Enrollments
5,800,000
Students

RATING

  • 9
  • 1
  • 1
  • 1
  • 0
AVERAGE RATING
NUMBER OF RATINGS
12

REVIEWS

  • Matthew
    Abandoned Course

    All questions asked within the last month are ignored, with a few provided working files having errors and you'll need to hunt down and resolve these hiccups yourself. Great instructor with an easy to follow style though, just no follow-up to distinguish from other online courses and you'll ultimately have to complete a fair amount of self-directed research. For the price, a few books and free online tutorials on YouTube are a better option if you're looking for a collaborative learning environment.

  • Paul Mason
    Excellent

    I'm an experienced software developer, but new to Corona SDK and Lua. I found this course very simple to follow, but very informative. It covers all the core features of Corona SDK and provides a good grounding for game development.

  • Mr Robert Higginson
    Beginners stat here!

    This series forms what I consider an essential reference collection of skills required to use and learn Lua Corona SDK. It is well organised and explained.

  • Anders Stenhammar
    steep learning curve, no answers from author

    Course starts off at a nice pace but before long it just takes off like a rocket. The course author rarely answers any questions. I did learn quite a bit but because of the fast pace for most of the course I don´t feel confident enough to start a project on my own.

  • 30 day money back guarantee!
  • Lifetime Access. No Limits!
  • Mobile Accessibility
  • Certificate of Completion
MORE FROM Infinite Skills