Solar2D
Lua-based game engine
Solar2D is an open‑source, Lua‑based engine designed for creating 2D games with rapid iteration. It offers an instant‑update simulator that shows code changes immediately, and supports live builds that push updates over a local network to connected devices. The engine includes a plugin system for features such as advertising, analytics, and media, and allows direct calls to native C, C++, Objective‑C, or Java libraries when functionality is not provided out of the box.
The engine targets a wide range of platforms from a single code base, including iOS, tvOS, Android, Android TV, macOS, Windows, Linux, and HTML5. Its Lua scripting layer is lightweight and fast, and has been used in many commercial titles. Solar2D is distributed under the MIT license, incurs no fees or royalties, and does not collect user data.
A community of developers contributes to the project, providing forums, Discord channels, and a marketplace for additional plugins. The project is a fork of the former Corona SDK, maintained by former Corona Labs engineers and supported through sponsorships.
Reviews
Loading reviews…
Similar apps

Game Engines & Dev Tools
LÖVE
2D game framework for Lua

Game Engines & Dev Tools
Defold
Game engine for development of desktop, mobile and web games

Game Engines & Dev Tools
Godot Engine
2D and 3D game engine

Code Editors & IDEs
ZeroBrane Studio
Lua IDE

Game Engines & Dev Tools
GameMaker
Complete development tool for making 2D games

Code Editors & IDEs
Roblox Studio
Roblox IDE to build your experiences