Solar2D – Free 2D game engine with focus on ease of iterations and usage

This article along with all titles and tags are the original content of AppNee. All rights reserved. To repost or reproduce, you must add an explicit footnote along with the URL to this article!
Any manual or automated whole-website collecting/crawling behaviors are strictly prohibited.
Any resources shared on AppNee are limited to personal study and research only, any form of commercial behaviors are strictly prohibited. Otherwise, you may receive a variety of copyright complaints and have to deal with them by yourself.
Before using (especially downloading) any resources shared by AppNee, please first go to read our F.A.Q. page more or less. Otherwise, please bear all the consequences by yourself.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Solar2D (successor of Corona SDK)is a free and open-source game engine for Windows, Mac and Linux platforms, originated from the popular and widely utilized Corona SDK game engine, which is no longer receiving commercial support. It utilizes the Lua programming language, and is designed to prioritize simplicity and efficiency in the game development process.

As a powerful cross-platform game development framework, Solar2D enables software programmers to create stunning 2D mobile applications and games for iOS, Android, macOS, Windows, Linux, and Web. Additionally, it also supports the development of desktop applications for Windows, Linux, and Mac, as well as connected TV applications for Apple TV, Fire TV, and Android TV.

Solar2D’s comprehensive feature set includes physics, graphics, audio, networking, and touch input handling, providing developers with the essential tools to bring their game ideas to life. Its cross-platform compatibility ensures that games created with the framework can be effortlessly deployed across a wide range of devices and platforms, maximizing reach and accessibility.

Additionally, Solar2D’s open-source nature allows developers to customize and extend its functionality, fostering a vibrant and supportive community of users and contributors. Whether you’re a solo developer looking to create your first mobile game or a seasoned professional seeking a robust framework for your next project, it offers a compelling solution that empowers creativity and accelerates development.

Solar2D offers a user-friendly interface that makes it easy for developers to design, prototype, and deploy their applications quickly. With its intuitive drag-and-drop functionality, developers can easily create interactive user interfaces and animations without writing complex code. Additionally, Solar2D supports real-time testing, allowing developers to see their changes instantly on multiple devices simultaneously, making the debugging process more efficient.

Furthermore, Solar2D provides extensive documentation and a supportive community of developers who are always willing to help troubleshoot issues and share best practices. Even better, this framework is constantly updated with new features and improvements to ensure that developers have access to the latest tools and technologies. Overall, Solar2D is a versatile and reliable platform for creating mobile applications and games that stand out in the competitive app market.

// Key Features //

Feature Description
Cross-platform Develop for mobile, desktop, and connected TV devices with just one code base: iOS, tvOS, Android, Android TV, macOS, Windows, Linux or HTML5.
Build Fast Update your code, save the changes, and instantly see the results in our instant-update Simulator. When you’re ready to test on real devices, build and deploy your app just once and then see code/assets update automatically, all over your local network. It’s like magic.
Plugins for all needs Select from numerous plugins which extend the Solar2D core for features like in-app advertising, analytics, media, and much more. A vast variety of plugins is available via Solar2D free directory or third party stores, like Solar2D Marketplace and Solar2D Plugins.
Call any native library If it’s not already in the core or supported via a plugin, you can call any native (C/C++/Obj-C/Java) library or API using Solar2D Native.
Production ready Solar2D is official fork of Corona SDK, which has been in active development for over 10 years, and used by hundreds of thousands of apps and developers.
Lua-based Lua is an open source scripting language designed to be lightweight, fast, yet also powerful. Lua is currently the leading scripting language in games and has been utilized in Warcraft ™, Angry Birds ™, Civilization ™ and many other popular franchises.
Completely free No hidden fees, charges, or royalties. No matter if you are an indie developer or a large publisher, you will never pay for using the engine.
Privacy aware Solar2D would not track your users. No anonymized data gathering, no server calls. Nothing. Games you build only make network requests you asked for.
Community Join a vibrant community of thousands developers using Solar2D for live games on Forums or Discord chat.
Open Source All source code and resources are available under MIT license.

// Related Links //

// Download URLs //

License Version Download Size
Freeware Latest n/a

(Homepage | GitHub)

If some download link is missing, and you do need it, just please send an email (along with post link and missing link) to remind us to reupload the missing file for you. And, give us some time to respond.
If there is a password for an archive, it should be "appnee.com".
Most of the reserved downloads (including the 32-bit version) can be requested to reupload via email.