Corona SDK

Corona SDK

Corona SDK is a free and easy-to-use game engine for creating cross-platform 2D games for mobile devices, desktop computers and even TVs. It also offers a marketplace for publishing games after they've been created, as well as a means to market the game to new users.

Download Corona SDK
Features of Corona SDK
  • Uses the easy-to-use Lua scripting langauge
  • Games only needed to be written once, and then can be ported to lots of different platforms, including iOS and Android devices
  • Professional support is available
Pros of Corona SDK
  • Completely free to use, without any licensing requirements
  • Quick development times
  • Easily extendable
  • Excellent performance
  • Terrific marketplace and community
Cons of Corona SDK
  • No support for 3D games
  • No visual editor
Corona SDK Reviews

For those looking to create the next Angry Birds or Candy Crush, Corona is a game engine to strongly consider. It's easy to use and powerful, containing pretty much every feature any serious 2D game developer would expect. It can be extended as well with plugins and custom libraries. What's more, games can be created quickly for many different platforms, and its performance is excellent, both in terms of graphics and gameplay. Best of all, it's free. It's not only free to develop games with it, but there are no licensing requirements, either. But what really sets this game engine apart from other 2D engines is its marketplace, because no matter how brilliant a game is it will go nowhere if no one knows about it. With the marketplace, developers can publish their games for free and build a large user base without having to spend money on marketing. Corona also has a very large and supportive user base that is more than willing to help new users when they have questions. The company also offers paid support options. The only thing Corona really lacks is a visual editor. Keep in mind also that it is only for 2D games. If you want to create a 3D game, you'll need to use something else.

Corona SDK Video

Alternatives to Corona SDK

V-Play

Freemium
V-Play is a platform for developing games and applications. It ranks among the best game engines. Developers recognize the excellence of both its application programing interface (API) and
Show details

Godot

Godot is a piece of software designed to help developers create games for a variety of different platforms. The software takes a unique and refreshing approach to game development, and its innovative
Show details

IOS SDK

Apple's iOS is the operating system used on non-desktop or laptop devices, such as the iPhone or iPad. The iOS SDK (Software Developer Kit) allows programmers to create software and plugins that
Show details

OutSystems

OutSystems is a coding platform specifically designed for low level operations. The software has been recognized for its quality by Gartner and Forrester as a leader in mobile application development
Show details

Firebase

Freemium
Firebase is a platform supporting the development of mobile and web applications. It includes products for Analytics, Cloud Messaging, Authentication, Realtime Database, Storage, Hosting,
Show details

GeneXus

GeneXus is a software suite that was designed to allow software developers to easily build new websites and online applications. The software is completely professional and top-tier, and it
Show details

Fabric

Free
Fabric is a software tool and virtual library that allows users to efficiently execute administrative tasks remotely. The software tool was developed by the Python company as a means of productivity
Show details

Panda3D

Free
Panda3D is a video game development engine and rendering software. It is developed and maintained by the Carnegie Mellon University Entertainment Technology Center.
Show details

Apache Cordova

Free
Apache Cordova is an established mobile app development framework. Cordova is designed to allow developers to use standard technologies (such as HTML5, Javascript, and CSS3) for cross-platform
Show details

Adobe AIR

Free
Adobe AIR is a powerful cross-operating-system function that allows developers to combine all types of systems together in order to establish a product as desired. The runtime allows developers
Show details

JQuery Mobile

Free
JQuery Mobile takes the robust capabilities of JavaScript and the expansive library of features in jQuery and adapts them specifically towards responsive mobile web apps.
Show details

RPG Maker

Paid
RPG Maker incorporates simple tools that allow even the most inexperienced user to design a polished roleplaying game in the Japanese style.
Show details

Intel XDK

Free
Intel XDK is a free integrated development environment (IDE) for creating cross-platform HTML5 apps for desktop and mobile. There is also an Internet of Things (IoT) edition for creating embedded
Show details

Qt Creator

Free
Qt Creator is a cross-platform integrated development environment (IDE) for developing and debugging C++ applications using the Qt GUI Application Development Framework SDK, and is included
Show details

Android Studio

Free
Android Studio is an IDE for those who wish to develop apps for Android devices. This integrated development environment was launched by Google in 2013. The goal was to give developers a tool that
Show details

LibGDX

Free
LibGDX is a free and open source Java game development framework. Using a single source code, game developers can create and debug games for a variety of platforms, including: Windows Linux Mac
Show details

Unity

Free
The Unity game engine has been in use for over a decade, and its versatility and ease of use have made it one of the go-to engines for everyone from AAA gaming companies to single-person indie developers.
Show details

Xcode

Free
Xcode is an integrated development environment (IDE) for developing, debugging and testing applications made for MacOS, iOS, tvOS and watchOS. It includes a large collection of software development
Show details

Twine

Free
Twine is an open-source tool for telling interactive, nonlinear stories. You don't need to write any code to create a simple story with Twine, but you can extend your stories with variables, conditional
Show details

Appcelerator

Paid
.loved-by-logos-block { display: none; }/* multi-column layout */.multi-column{clear:both;}.multi-column.outer { float: none; width: auto; z-index: 1; }.multi-column.section { padding:
Show details

Sencha

With web apps, design, develop, and test data-intensive, cross-platform using the Sencha Platform, including UI frameworks and testing solutions.Enter your search in the box aboveSencha
Show details

PhoneGap

Free
PhoneGap allows you to build cross-platform mobile apps without having to learn specialized and complicated new programming languages.
Show details

Appcelerator Titanium

Free
As a company built on open source, we believe in its power to fuel innovation for everyone. Thats why were committed to giving back to the community and are proud that our contributions are being
Show details

Adventure Game Studio

Free
AGS is an Adventure Engine to create graphical point-and-click adventure games - Adventure Game Studio.‎Adventure Game Studio | Forums · ‎Games · ‎AGS · ‎Community
Show details

Flixel

Free
{{ seo.description }}
Show details

Gideros

Clean OOP approach. Gideros provides its own class system with all the basic OOP standards, enabling you to write clean and reusable code for any of your future games.
Show details

Sencha Touch

Paid
Sencha Touch has been merged with Ext JS, which provides developers with everything they need to build data-intensive web apps. ... Sencha Touch is no longer supported. It’s core functionality
Show details

Fliplet

Easily create, launch and maintain apps with Fliplet. Our platform helps leading companies create internal comms apps, training apps, sales enablement apps and much more
Show details

Urho3D

Free
Urho3D is a free lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.
Show details

GameMaker: Studio

Paid
Making top 2D games with the GameMaker: Studio game engine is easy. No code or programming required
Show details

Unreal Engine 4

Star Wars: Secrets of the Empire
Show details

BuildFire

Build powerful custom mobile apps for iOS & Android using our intuitive and easy to use mobile app builder. Discover why our app maker powers over 10,000+ apps in the App Store.
Show details

Android NDK

The Android NDK toolset is a software that allows the user to implement pieces of their developed application in native code, through the use of languages like C and C++. For certain application
Show details

Xamarin

Target all platforms with a single, shared codebase for Android, iOS, and Windows. Dowload our free IDEs on OS X and Windows with Xamarin.
Show details

MonoGame

Free
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Explicabo, corporis, minima? Explicabo, ad molestiae pariatur sunt inventore voluptatibus atque excepturi.
Show details

Gamesalad

Paid
About Us. GameSalad is the revolutionary game development platform that allows anyone to create the game of their dreams without writing a line of code. It's also the best way to introduce programming
Show details

GDevelop

Free
GDevelop is software that was founded by Florian Rival. The software has been improved over time by many contributors who seek to make improvements of it as it is currently open source software
Show details

Polycode

Free
Polycode is a C++ and Lua framework for building interactive applications. It is free, open source and cross-platform.
Show details

CryENGINE

Freemium
Crytek Bring Robinson: The Journey to HTC Vive. September 19, 2017 - Today Crytek announced that VR sci fi adventure Robinson: The Journey is coming to HTC Vive. Powered by CRYENGINE, Crytek's
Show details

Pygame

Free
A very special thanks to the people who have volunteered commits to pygame since the last release. In alphabetical order...
Show details

Codename One

Freemium
Codename One provides a seamless Java to iOS (iPhone/iPad), Android open source solution.
Show details

Stencyl

Freemium
Make iOS (iPhone/iPad), Android, Flash, Windows & Mac games without code using Stencyl.
Show details

Buildbox

Paid
Buildbox is a new video game maker that is extremely easy to use. Using this video game software, anyone to design amazing games for mobile, console and PC.
Show details

Monaca

Freemium
Monaca makes hybrid app development with PhoneGap/Cordova a lot easier with its comprehensive cloud-powered mobile app development tools and services.
Show details

SFML

Free
SFML provides a simple interface to the various components of your PC, to ease the development of games and multimedia applications. It is composed of five modules: system, window, graphics,
Show details

Allegro

Free
Download Allegro game programming library for free. Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming.
Show details