Learn to Build Mobile Games using Corona SDK

A Complete Course in Mobile Game Development using Corona
3.8 (70 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
3,614 students enrolled
Free
Start Learning Now
  • Lectures 38
  • Contents Video: 5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

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

About This Course

Published 4/2014 English

Course Description

Corona SDK is powerful game development kit developed by Corana labs. This powerful cross platform engine allows game development for iPhone, iPad and Android mobile devices. It uses Lua as the principal scripting language. It is easy to use and allows quick turnaround time for games. It is one of the preferred gaming engines for Indie mobile developers.

We have designed this course as one comprehensive tutorial for mastering game development using Corona SDK. The course starts with basic introduction to the engine and will help you get use to the editor. The course will then teach you the important lua scripting concepts. You will get to know all the important features and APIs of the SDK before using it to build a real game.

This course is a shortcut to get you up and ready for professional game development for mobility systems.

What are the requirements?

  • Basic programming knowledge.

What am I going to get from this course?

  • Master Corona SDK for Mobile Game Development
  • Master Lua scripting language
  • Build a cross platform game
  • Learn to build game for both Android and IOS

What is the target audience?

  • Mobile Game Developers and Smartphone Programmers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction to Game Programming using Corona
00:46

Introduction to the Corona Mobile Programming Course

04:30

Introduction to Corona SDK

03:05

Learn to set up your SDK for game development

06:50

Start building your own App. Learn the basic steps

08:20

A Sample game example using Corona SDK

06:10

Learn to Edit your Applications

03:35

Learn to use the Corona Editor

18:35

A Simple Hello World App using Corona SDK

08:40

Some resources for developer reference

Section 2: Intro to Lua Programming v2
04:23

Introduction to Lua Programming for Corona

04:35

Learn basic lua syntax

05:39

Learn all about variables in Lua

05:39

Learn all about Expressions in Lua

17:51

Lua Statements and basic programs

14:11

Learn to implement functions in Lua

20:08

Learn data types and scope resolution

08:23

A Quick intro to Lua API

Section 3: Basic Corona
Display Objects
09:26
13:10

Know all about display groups in this lecture

11:16

Learn to program the events and listeners

08:17

A quick guide to widgets in Corona

06:51

Learn to program with Timers

06:05

Learn to implement transitions in Corona

Section 4: Advanced Corona
10:50

Learn to implement Animation in Corona

09:44

Learn to implement audio in your game

05:58

Learn to implement basic multimedia

08:48

Learn to add physics to your game

10:32

Master the concept of serialization with this lecture

12:48

Learn to implement Menu states

Section 5: Game In Corona
03:58

The gamplay of the project

04:17

Set up your project

09:14

Learn to build the Game Objects

12:14

Implement Control in your game

12:41

Learn to implement the Timer

04:09

Implement the scoring engine for your game

05:22

Implement the game over stage

06:35

Concluding the project

Section 6: Course Summary
00:50

Course Summary

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructor Biography

Ready to start learning?
Start Learning Now