Introduction

Comme chaque année, nous avons tenu une assemblée générale pour l’association à but non lucratif Solarus Labs. Nous en profitons pour faire un retour sur l’année écoulée et établir les projets à venir.

Projets sur lesquels nous avons travaillé en 2024

Solarus 2.0.0

La sortie de la tant attendue version 2.0.0 de Solarus est plus proche que jamais.

  • D’énormes améliorations de l’API audio par Metallizer.
  • Des améliorations de l’API Lua générale par Christopho.
  • Maintenance et mises à jour de CI par Hhromic.
  • Prise en charge améliorée de Raspberry Pi.
  • Lanceur QtWidgets amélioré.
  • Améliorations d’érgonomie de l’éditeur.

Vidéos Solarus sur PeerTube

Des tutoriels ont été mis en ligne sur PeerTube, une alternative gratuite et open source à Youtube, sans aucune publicité.

Cependant, nous n’hébergeons pas notre propre serveur, mais sommes hébergés par TILvids, une instance PeerTube dédiée à l’apprentissage en ligne et aux tutoriels informatiques DIY. Par conséquent, nous sommes limités en termes de stockage et ne pouvons pas télécharger tous les tutoriels. Au moins, les vidéos hébergées sur le site Web de Solarus n’auront aucune publicité ni aucun tracker.

Capture d’écran PeerTube

Mode sombre pour Solarus Quest Editor

Nous avons commencé à travailler l’année dernière sur un thème sombre et une refonte de l’interface utilisateur pour l’éditeur de quêtes. Il s’agit d’une bibliothèque distincte appelée Qlementine, déjà utilisée en production par certaines entreprises et qui gagne en popularité sur GitHub.

Qlementine est aujourd’hui suffisamment stable, est déjà utilisé dans l’éditeur sur la marque dev. Il reste à créer des thèmes JSON sombres et clairs aux couleurs de Solarus.

Solarus Quest Editor en mode sombre

Solarus pour Android

Le développement de Solarus pour Android s’est poursuivi au début de l’année 2024.

  • Réécriture de l’interface utilisateur par Steve Spear, basée sur les maquettes de conception d’Olivier.
  • Maintenance de la compilation par Hhromic.

État actuel de Solarus pour Android

Jeux de la communauté

Fangames Zelda

La communauté s’agrandit et les gens semblent s’amuser à créer des fangames Zelda avec Solarus !

  • Sortie d’une démo de Another Hyrule Fantasy, par Zeldo.
  • Sortie de The Labors of Zeldo, par Zeldo.
  • Sortie d’une démo de Region of Deseraph, par Razdarac.
  • Avancée du développement du remake d’A Link to the Past par KaKaShUruKioRa, Zeldo, etc.
  • Avancée du développement du remake de Link’s Awakening, nommé A Link to the Dream, par l’équipe de Binbin.
  • Avancée du développement de Mercuris’ Chest par Metallizer.

Capture d’écran de Mercuris’ Chest

Autres jeux

La communauté a également créé des jeux non-Zelda, et l’un d’eux a même été publié sur Steam !

  • Sortie de Galacta Knight, par Blazie.
  • Sortie de Long Steel, par Kyle Tassone, sur Steam !

Capture d’écran de Long Steel

Divers

  • La communauté a continué à contribuer aux projets liés à Solarus (packs de ressources, jeux, améliorations du moteur).

En pause

Ces projets étaient en pause en 2023 :

  • Portage WASM de Solarus.
  • Lanceur QtQuick Solarus.
  • Children of Solarus.
  • Tutoriels texte.
  • Migration de la documentation Doxygen vers le nouveau site MkDocs.

Projets prévus pour 2025

Développement du moteur et des outils :

  • Sortie de Solarus 2.0.0.
  • Sorties de Solarus 2.x.y :
    • Support de RecalBox.
    • Support iOS.
    • Support Android.
    • Support Web.

Site Web :

  • Passage à Markdown pour les docs.
  • Tutoriels Markdown.

Jeux :

  • Avancée du développement de Children of Solarus
  • Avancée du développement de The Legend of Zelda: Mercuris’ Chest

Événements :

  • Séance découverte sur la création de jeux avec Solarus au club scientifique du lycée René Descartes le 18 février 2025.

Conclusion

Comme chaque année, nous pensions au départ que l’année écoulée avait été une année blanche, mais en fin de compte, ce fut encore une année très productive !

Nous pouvons vous dire maintenant que Solarus 2.0 est plus proche que jamais ! Sérieusement.

Merci à tous les membres de la communauté qui rendent ce projet possible, par leur aide, leurs dons et leur passion.