Versions:

  • 24.0.3706
  • 23.0.3688

Solar2D, maintained by Corona and currently at version 24.0.3706, is a lightweight, Lua-based game engine designed to accelerate 2D game and interactive-app development through an iteration-friendly workflow. Because the entire API is exposed through the human-readable Lua scripting language, designers and programmers can adjust physics, graphics, audio, and monetization logic without recompiling, making rapid prototyping and live tuning practical on Windows, macOS, and Linux hosts. The engine targets mobile-first deployment, exporting with a single click to iOS, Android, Kindle, and Windows Desktop while still supporting HTML5 and Apple TV, so studios can ship across phones, tablets, and emerging platforms from the same codebase. Typical use cases range from casual hyper-casual titles and educational mini-games to interactive e-books and ad-supported hobby projects that demand short production cycles and frequent content updates. Built-in modules handle Box2D physics, sprite-sheet animation, particle effects, social media integration, and in-app purchasing, eliminating the need for third-party plugins in most common scenarios. Corona Labs’ generous licensing policy keeps the core framework royalty-free, and the active open-source community continually publishes new plugins, templates, and code snippets that shorten time-to-market. Version 24.0.3706 refines Android 14 compatibility, modernizes the Xcode pipeline, and updates texture memory management, while the previous 2023.3705 branch remains accessible for projects that require older toolchains. Developers track releases through the public GitHub mirror and leverage the bundled Simulator for hot-reload testing on real hardware. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.

Tags: