Solarus has moved to Gitlab

With the recent purchase of Github by Microsoft, the Solarus Team has decided to leave Github. We choose its alternative Gitlab, which we already know because we used it to secretly develop our last mini-game Mercuris Chess, in April last year.

All the projects are still on Github for the moment, but in a read-only state. If you want to contribute, the code is now here on Gitlab :

Be sure nothing will change, since Gitlab is almost identical. Development will work exactly as before.

See you soon!

Quest files specification

The project is making good progress these days, though it was hard for me during the last few months to find much time to work on Solarus, for professional reasons (I am finishing my phd thesis) and personal ones (I just got married!).

If you are interested in how a quest is built, I just published some detailed documentation about the different data files that compose a quest. This documentation specifies the format of each file:

Technical documentation

Hi everyone,

The blog is under construction and new pages may become available at any time. Today I am starting the technical documentation section of the engine (Solarus), which will provide a detailed specification of the engine and the quests management. Many subsections will come soon with the specification of each component of a quest (maps, tilesets, sprites, scripts, etc.). For now, you can browse the Doxygen documentation of the C++ code if you are interested in how the engine source code is designed.


Welcome to the development blog of Solarus, the open-source Zelda-like 2D game engine. Solarus is the engine developed for the game Zelda: Mystery of Solarus DX. This blog has several purposes:

  • Provide access to the source code of the engine (Solarus) and the game(s), including the development version
  • Give news about the development and some technical information about how the engine works
  • Encourage contributions for translations, ports to new systems, development tools, and new quests

Some pages are already available and others will come soon. For now, you can get the source code and see the Zelda Mystery of Solarus DX section. You can also contact me for any suggestion.