Learn to Build Mobile Games using Corona SDK (Eduonix)

Learn to Build Mobile Games using Corona SDK (Eduonix)

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.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Introduction to Indie Games (FutureLearn) FutureLearn
Institute of Coding,UAL Creative Computing Institute

Introduction to Indie Games (FutureLearn)

Explore the thriving independent video games industry, and develop the skills to kickstart your career in the sector. Learn how great indie games are made and what it takes to work in the industry. The video games sector is booming, employing more than 16,000 people in the UK. Moreover, 99.5% of all UK games companies are small and medium-sized independent enterprises.

Jun 29th 2020
2 Weeks
Data Structures and Design Patterns for Game Developers (Coursera) Coursera
University of Colorado System

Data Structures and Design Patterns for Game Developers (Coursera)

This course is the fourth course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the programming languages you can use in the Unity environment.

Oct 12th 2026
4 Weeks
Introduction to Game Design: Game Systems and Balance (edX) EdX
LaSalle College,LaSalleX

Introduction to Game Design: Game Systems and Balance (edX)

Learn the deep mechanics of good system design that is both fun and rewarding for the gamer. Game designers create the ideas and worlds of games—they design the environment, characters, game mechanics, goals and user experience. Successful game designers do this by applying the fundamentals of game system design and logic.

Self Paced
Self-Paced
Games, Sensors and Media (Coursera) Coursera
University of California, Irvine

Games, Sensors and Media (Coursera)

You will learn to make fluid digital interactive experiences that are suitable for gaming and use the advanced sensor hardware built into the iPhone and iPad. This includes drawing 2D graphics, playing sounds and music, integrating with Game Center, the iOS physics engine and detecting device orientation and location.

Oct 26th 2026
4 Weeks
Introduction to Game Design: Process and Creation (edX) EdX
LaSalle College,LaSalleX

Introduction to Game Design: Process and Creation (edX)

Learn the steps involved in the game design process⁠—turning the vision into reality. What is good game design? How do you come up with good game ideas? How do you start documenting your ideas? How do you create an experience? How do you write a rule book? These are some of the questions that will come up during the game design process, and this course will enable you to answer them.

Self Paced
Self-Paced
Video Game Design and Development: Introduction to Game Programming (FutureLearn) FutureLearn
Abertay University

Video Game Design and Development: Introduction to Game Programming (FutureLearn)

Discover the essentials of video game programming and learn how you can start your own programming career. Learn the basics of game development to understand how great games are designed. Video games have become a multi-billion-dollar industry, even recently overshadowing cinema as the globe’s go-to entertainment medium of choice.

Jun 28th 2021
2 Weeks
Learn How to Build a Game Using Java (Eduonix) Eduonix
Eduonix Learning Solutions Pvt. Ltd.

Learn How to Build a Game Using Java (Eduonix)

Master java development by making a game from scratch. Learn Java fundamentals in this Java Game Development Tutorial. Java has reigned as one of the most popular programming languages and continues to hold that position because of its 'write once, run anywhere' (WORA) method.Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented and has been designed to create applications that run on Java virtual machine (JVM) regardless of computer architecture.

Self Paced
Self-Paced
Learn to Build Mobile Games using Unity3D (Eduonix) Eduonix
Eduonix Learning Solutions Pvt. Ltd.

Learn to Build Mobile Games using Unity3D (Eduonix)

Unity is arguably the most popular cross platform game engine for mobile phones and tablets. You can target both iOS and Android app stores using this single powerful engine. This engine can help you build almost any game you can think of. This powerful engine is great for both 2D and 3D games. This is a free course with a MOOC List coupon.

Self Paced
Self-Paced
Beginning Game Programming with C# (Coursera) Coursera
University of Colorado System

Beginning Game Programming with C# (Coursera)

The Beginning Game Programming with C# course is all about learning how to develop video games using the C# programming language. Why use C# instead of C++, Java, ActionScript, or some other programming language you may have heard of? First, using C# lets us use the open-source MonoGame framework, which help us quickly develop games for Windows, Android, iOS, Mac OS X, and others. Second, the Unity game engine is very popular with indie game developers, and C# is one of the programming languages you can use in the Unity environment. And finally, C# is a really good language for learning how to program.

Jul 16th 2018
5-12 Weeks