PH Deck logoPH Deck

Fill arrow
Solarus
Brown line arrowSee more Products
Solarus
A multiplatform, free and open-source 2D game engine
# App Builder
Featured on : Apr 3. 2025
Featured on : Apr 3. 2025
What is Solarus?
Solarus is a multi-platform, free and open-source 2D game engine, written in C++, running games made in Lua. It is primarily dedicated to Action-RPGs, also called Zelda-likes, but can actually do much more, thanks to a powerful game editor.
Problem
Users creating 2D Action-RPGs rely on generic game engines like Unity or Godot, which are not purpose-built for Zelda-like games and often involve costly licensing fees or lack open-source flexibility.
Solution
A free and open-source 2D game engine tailored for Action-RPGs (Zelda-likes). Users can build games using Lua scripting, leverage a dedicated editor for maps/quests, and deploy to multiple platforms (Windows, Linux, Switch, etc.). Example: Create retro-style dungeons and item systems with built-in RPG mechanics.
Customers
Indie game developers, hobbyists, retro gaming enthusiasts, and creators focused on Zelda-inspired or pixel-art RPGs.
Unique Features
Specialized for Action-RPG mechanics (e.g., item systems, quest templates), open-source community-driven development, and cross-platform compatibility including Nintendo Switch.
User Comments
Simplifies Zelda-like game creation
No licensing costs boost indie projects
Active community support
Limited 3D capabilities but excellent for 2D
Steep Lua learning curve for beginners
Traction
Launched in 2011, 1.5k+ GitHub stars, used in 50+ published games (e.g., "Ocean’s Heart"), and 300+ contributors on GitHub. Founder’s X (Twitter) has 850+ followers.
Market Size
The global game engine market was valued at $3.2 billion in 2023 (Grand View Research), with indie/2D segments growing at 12% CAGR.