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

Game Design and Development 4: 3D Platformer (Coursera) Coursera
Michigan State University

Game Design and Development 4: 3D Platformer (Coursera)

If you love games and want to learn how to make them, then this course is your fourth step down that path. In this course you will learn the fundamentals of game design, including an understanding of game idea generation, design documentation, the business side of games, and social issues in games. You will continue developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed a 3D Platformer game, and will be able to leverage an array of game development techniques to create your own basic games.

Aug 3rd 2026
4 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.

Aug 3rd 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
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
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 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
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
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
Motores gráficos en videojuegos: game engine (Coursera) Coursera
Universitat Autònoma de Barcelona

Motores gráficos en videojuegos: game engine (Coursera)

Para todas aquellas personas que han querido saber cómo se creaba un videojuego, en este curso vamos a explicar cómo crear un pequeño motor, uno de los elementos nucleares de cualquier videojuego. El curso persigue comprender su concepto, entender qué es ese núcleo que en terminología inglesa se conoce como 'game engine', Analizaremos no solo su papel, sino qué utilidades debe proporcionar para ser utilizado en un videojuego. Y todo ello, explicando cómo crear un pequeño motor desde cero, que nos permitirá crear un videojuego en DirectX11.

Jul 27th 2026
4 Weeks