Solarus
This article has reached Featured Article status, which means that it has been recognized as one of the best articles on Libregamewiki. |
Solarus | |
---|---|
Editing a map in the Solarus Quest Editor | |
Genre | C++ engines, RPG engines, Game creation software |
Latest release | 1.6.5 (Announcement) |
Release date | April 6, 2021 |
Platforms | Windows, Linux, Mac, FreeBSD, Android |
Developer | Christopho |
Code license | GPL Version 3 |
Media license | CC BY-SA Version 3.0 |
P. language | C++, Lua |
Contribute | |
Solarus is a free engine. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well. |
OpenSUSE: | solarus |
---|---|
Flatpak: | org.solarus_games.solarus.Launcher |
Solarus is an action role-playing game (ARPG) engine licensed as GPL Version 3, and written in C++[1]. Solarus games are called "quests", and the project provides a graphical game authoring tool called Solarus Quest Editor as well as a game launcher for players called Solarus Launcher.
Solarus engine[edit]
Solarus is a C++ engine that features a well-documented Lua API that lets developers extensively customize their games with Lua[2]. There are official downloads for a number of platforms, including several popular GNU+Linux and BSD distributions, on the website[3], and it can be found in the package repositories of most popular distributions.
Solarus Quest Editor[edit]
Solarus provides a sophisticated editor, called the Solarus Quest Editor. It is also GPL licensed and written in C++, using the Qt framework for the graphical user-interface. This lets developers edit several aspects of their game in a graphical manner. Features include file management, graphical map editing, graphical tileset and spritesheet management, and a simple text editor for code and data files. The developers also provide in-depth tutorials for the quest editor[4].
Development[edit]
Solarus was made when Christopho wanted to remake his Zelda game, Mystery of Solarus, originally made with RPG Maker, in C++. Since then, the project has grown. There are now several team members working on the engine and its game authoring tool[5].
See also[edit]
External links[edit]
- Solarus homepage
- Solarus presentation
- Solarus development hub with API documentation, tutorials, etc.
- Solarus game library
- Solarus Gitlab
- Solarus Github
- PC Gamer
- Game Creation Tools Classification
- Game Making Tools Wiki
- Paul Sutton
- ReviewMe
- Homebrew General
- GamingOnLinux
- Nintendo Life
- The Linux Game Book
- PCGamingWiki
- CoffeeMatt's Programming Blog
- Cheerful Ghost
- Christian Today