Skip to content
Zelda-like 2D game engine
C++ CMake Lua C Objective-C++ Groff
Latest commit 564eb85 May 23, 2016 @christopho Unit test
Failed to load latest commit information.
cmake Vorbis library linking needed on windows for vorbis_comment_query May 11, 2016
developer_doc Fix doc comments Feb 18, 2016
doc @ 6085240 Set documentation files from solarus-doc project. Apr 9, 2015
gui Fix quest logo file name Apr 25, 2016
images Fix logo color and size Apr 11, 2016
include/solarus Fix crash when a map script has a syntax error May 16, 2016
libraries Update libmodplug dll, now compiled with gcc 4.8 Apr 26, 2015
sample_quest Update sprites for new license: CC-BY-SA May 22, 2016
src Fix crash when a map script has a syntax error May 16, 2016
tests Unit test May 23, 2016
tools/quest_validator Kill the old editor. YEAH! May 1, 2015
work Clean entity sprites of the testing quest. Feb 26, 2015
.gitignore Add Qt cmake file to .gitignore Jan 29, 2016
.gitmodules Set documentation files from solarus-doc project. Apr 9, 2015
.travis.yml Fix travis build Apr 11, 2016
CMakeLists.txt Make cmake project name lowercase Jan 29, 2016 dev is the default branch Apr 22, 2016
changelog.txt Implement map:draw_visual() May 16, 2016
compilation.txt More explanation Feb 10, 2016
license.txt Separating engine and quest Feb 10, 2012
license_short.txt Add files to build the windows installer Apr 3, 2012
make_solarus_src_package Update file name May 2, 2015
solarus.6 Added Manpage. Apr 6, 2014
valgrind-solarus Fix memory leaks correctly this time. Valgrind is happy now. Jul 9, 2012
valgrind.supp Update valgrind suppression file Nov 24, 2015

Solarus logo

Build Status License

About Solarus

Solarus is an open-source Zelda-like 2D game engine written in C++. It can run games scripted in Lua. This engine is used by our Zelda fangames. Solarus is licensed under GPL v3.

Games made with Solarus

You might be interested in our fangames created with Solarus:

Create your own games

If you want to create your own games with the Solarus engine, see also Solarus Quest Editor, our Solarus game creation software.

See our development blog to get more information and documentation about using the Solarus engine. The compilation instructions can be found in the compilation.txt file or on our website.

Something went wrong with that request. Please try again.