Solarus n°1b - Children of Solarus - Le Bottin des Jeux Linux

Solarus n°1b - Children of Solarus

🗃️ Specifications

📰 Title: Solarus n°1b - Children of Solarus 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 🚦 Status: 02. In dev. (no status)
🏷️ Category: Adventure & Action ➤ Role-playing game ➤ Action RPG ➤ Zelda & JRPG 🌍️ Browser version:
🔖 Tags: Action RPG; JRPG; Adventure; Zelda; Solarus engine; Fantasy; Family Friendly; Humorous; Pixel Art; Cute; Retro; Story-driven; Level Editor; Weather; Open World; Keyboard; Controller 📦️ Package Name: cos
🐣️ Approx. start: 2012-02-10 📦️ Arch package: ✓
🐓️ Latest: 2022-03-07 📦️ RPM package:
📍️ Version: Latest: (waiting) - (for solarus 1.6.x ) / Dev: 7d6fc803 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: Code: GPL-3 / Artwork: CC BY-SA 4.0 📦️ AppImage package:
🏝️ Perspective: Bird's-eye view 📦️ Snap package:
👁️ Visual: Free-roaming camera ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb & Louis
🎰️ ID: 15594 🐛️ Created: 2019-05-19
🐜️ Updated: 2023-03-31

📖️ Summary

[en]: A 100% libre (GPL-3) and multi-platform remake of The Legend of Zelda: Mystery of Solarus DX (zsdx), a (partially) libre action-RPG game thought of as the sequel to The Legend of Zelda: A Link to the Past (on SNES), with the same graphics (that's why it is only partially free) and mechanical gameplay. In this remake the story and the characters are a bit expanded to make the game stand on its own, instead of using Zelda lore. For now (mid-2019) the game is not playable yet, but it is promising. (Note: I maintain its Zelda-like ranking even if it's not a Zelda). [fr]: Un remake 100% libre et multi-plateforme du jeu The Legend of Zelda: Mystery of Solarus DX (zsdx), un jeu d'action-RPG (partiellement) libre pensé comme la suite de The Legend of Zelda: A Link to the Past (sur SNES), avec les mêmes graphismes (raison pour laquelle il n'est que partiellement libre) et mécaniques de jeu. Dans ce remake l'histoire et les personnages sont un peu étendus afin de permettre au jeu de se suffire à lui-même, au lieu de se baser sur l'histoire de Zelda. Pour l'instant (mi-2019) le jeu n'est pas encore jouable, mais il est prometteur. (nota : je maintiens son classement en Zelda-like même si ce n'est pas un Zelda).

🎥️ Videos

📰 Progress: Live-making Children of Solarus [fr](#7/201802),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos cv[fr](201802) pv (201711) t(202xxx) ts(202xxx) gd(202xxx) gu(202xxx) id(202xxx) r(202xxx) lp(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
(empty):

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🐘 Social
(Children of Solarus) Devs (Children of Solarus Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Solarus engine) Devs (Solarus Labs 1 2 [fr] [en]): [Site 1 2] [Support their work (Donate)] [Chat] [Forums] [Discord] [reddit] [mastodon] [twitter] [Facebook] [PeerTube] [YouTube] [PressKit] [Interview 1(202202) 2(202104)]
(The Legend of Zelda) Devs (Nintendo [fr] [en]): [Site 1 2] [MobyGames] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [Instagram] [PressKit] [Interview 1(Story)(1889) 2(202xxx)]
(The Legend of Zelda) Devs (Shigeru Miyamoto (Nintendo) [fr] [en]): [Site 1 2] [MobyGames] [IMDb] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(Story)(Takashi Tezuka & Shigeru Miyamoto)(1981) 2[fr](Shigeru Miyamoto)(201509) 3[fr](Takashi Tezuka & Shigeru Miyamoto)(201512)]
(The Legend of Zelda) Devs (Takashi Tezuka (Nintendo) [fr] [en]): [Site 1 2] [MobyGames] [IMDb] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(Story)(Takashi Tezuka & Shigeru Miyamoto)(1981) 2(Takashi Tezuka & Shigeru Miyamoto)(201506) 3(Takashi Tezuka)(201906)]
The Project: [Blog] [Chat] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Snap]

📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

📰 News / Source of this Entry (SotE) / News (SotN)
[Solarus (20210204) (SotN)]

🕊️ Source of this Entry: -

🐘 Social Networking Update (on Mastodon)

🕹️ Title: Children of Solarus
🦊️ What's: A 100% libre remake of Mystery of Solarus DX, a (partially) libre action-RPG game thought of as the sequel to The Legend of Zelda: A Link to the Past
🏡️ https://www.solarus-games.org/en/games/children-of-solarus
🐣️ https://gitlab.com/solarus-games/children-of-solarus
🦉️ https://mastodon.gamedev.place/@solarus
🔖 #LinuxGaming #LibreEngine #Libre #BIN #Arch #Adventure #ARPG #Zelda
📦️
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🐘 From:

🦝️ https://watch.thekitty.zone/BCJbmd2WYms?start285

📕 Description [en]

📕🐧"A 100% libre (GPL-3) and multi-platform remake of The Legend of Zelda: Mystery of Solarus DX, a (partially) libre action-RPG game thought of as the sequel to The Legend of Zelda: A Link to the Past (on SNES)"🐧📕

Presentation

Children of Solarus is the 100% free remake of The Legend of Zelda: Mystery of Solarus DX. All proprietary content is replaced by 100% libre content: custom sprites, tilesets, musics, sounds, and so on! Story and characters are a bit expanded to make the game stand on its own, instead of using Zelda lore.

📕 Description [fr]

Un remake 100% libre et multi-plateforme du jeu The Legend of Zelda: Mystery of Solarus DX , par la Children of Solarus Team, initié par Christopho (ChristophoZS).
Il utilise le moteur Solarus.

Children of Solarus est un remake 100% libre et multi-plateforme du jeu The Legend of Zelda: Mystery of Solarus DX (zsdx), un jeu d'action-RPG (partiellement) libre pensé comme la suite de The Legend of Zelda: A Link to the Past (sur SNES), avec les mêmes graphismes (raison pour laquelle il n'est que partiellement libre) et mécaniques de jeu. Dans ce remake l'histoire et les personnages sont un peu étendus afin de permettre au jeu de se suffire à lui-même, au lieu de se baser sur l'histoire de Zelda. Pour l'instant (mi-2019) le jeu n'est pas encore jouable, mais il est prometteur. (nota : je maintiens son classement en Zelda-like même si ce n'est pas un Zelda).

Série originale :
The Legend of Zelda (1986)
The Adventure of Link (1987)
A Link to the Past (1991)
Link's Awakening (1993)
Ocarina of Time (1998)
(...)


Présentation

Children of Solarus est le remake 100% libre de The Legend of Zelda: Mystery of Solarus DX. Tout le contenu propriétaire est remplacé par du contenu 100% libre : sprites originaux, tilesets originaux, musiques originales, sons orginaux, etc. L'histoire et les personnages sont un peu étendus afin de permettre au jeu de se suffire à lui-même, au lieu de se baser sur la série Zelda.

🚧️ Installation [fr]

🔧️ INSTALLATION:

⚙️ Installation à partir du binaire du jeu :

▸ Installez le moteur Solarus :
Le moteur [Solarus] est dans les dépôts Manjaro/Arch, et un paquet snap est aussi disponible.
Les livrables obtenus sont solarus-run (le moteur) et solarus-launcher (une interface très simple et jolie permettant d'installer chaque jeu d'un simple glisser-déposer, puis de le lancer)

▸ Pour les jeux publiés (binaires au format ".solarus" disponibles):
Le binaire d'un jeu est constitué d'un fichier compressé au format ".solarus" disponible sur sa Homepage (voir les fiches "Solarus xxx" dans le Bottin).
Il est aussi disponible sur son site de développement : sur Gitlab, cliquez sur le bouton de téléchargement avec un icône en forme de flèche vers le bas, puis sélectionnez le livrable "quest-package", vous obtenez le fichier compressé "quest-package.zip" qu'il vous suffit de décompresser pour obtenir le livrable format ".solarus".


📄️ Installation à partir du source du jeu :

(✔ v. 0a85fd97 du 05/03/2019)

▸ Installation des dépendances (dépendances du moteur solarus, je ne suis pas sûr qu'elles soient nécessaires pour ses jeux) :
• Installez les bibliothèques SDL (voir la fiche "006 - Glossaire & licences courantes" du Bottin).
• Installez au préalable les paquets suivants : luajit libvorbis libogg libmodplug lua51 luajit physfs
(pour Debian/Ubuntu, installez les paquets éponymes, généralement précédés du préfixe “lib” et suivis du suffixe "-dev" s'ils sont disponibles. Remplacez physfs par liballegro-physfs5)

▸ Téléchargement du source (sur GitLab):
• Si vous souhaitez une version publiée / stable : (pas encore disponible)
- En HTTP : sur la page de développement du site (lien "Dev site" ci-dessus) vous cliquez sur "xxx Tags", puis sur le petit "nuage" à droite.
- Ou en console, dans le répertoire de votre choix, lancez : $ git clone -b "Nom_de_la_release" --recursive https://gitlab.com/solarus-games/children-of-solarus
Nom_de_la_release : à remplacer par le nom d'une release valide indiquée sur la page de développement (sur GitLab, dans la section Tags, le nom du titre est valide).
• Si vous souhaitez obtenir la version la plus récente (de développement, non stable, potentiellement non fonctionnelle), dans le répertoire de votre choix, lancez : $ git clone --recursive https://gitlab.com/solarus-games/children-of-solarus

▸ Compilation du jeu :
• Dans son répertoire racine lancez successivement :
$ cmake .
(n'oubliez pas le ".")
$ make
(ou, pour accélérer la compilation, "$ make -j8" si vous disposez d'un processeur 8 threads, à adapter pour vous)
↪ vous obtenez le(s) binaire(s): "data.solarus" dans le répertoire racine du source.
Renommez-le (nom de votre choix) en conservant son extension inchangée.


🚀️ LANCEMENT DU JEU:

▸ (le plus convivial / plus beau) Lancez vos jeux par le lanceur (livré avec le moteur solarus), lancez : $ solarus-launcher (si vous l'avez installé depuis les dépôts, ou si vous l'avez compilé : $ gui/solarus-launcher)
• ajoutez votre jeu sous l'interface par glisser-déposer de votre binaire de jeu ".solarus" sur l'interface (ou en cliquant sur le bouton "Add quest", puis sélectionnez votre fichier ".solarus")
• répétez l'opération pour chacun de vos jeux.
• pour lancer un jeu : double-clic sur le jeu souhaité ou clic sur le bouton "Play"
▸ (ou méthode manuelle) Pour un lancement direct (si vous avez copié votre binaire de données ".solarus" dans son répertoire racine), en console dans son répertoire racine lancez : $ ./solarus-run votre_fichier.solarus


⌨️🖱️🎮️ CONTRÔLES:

• Directions : touches directionnelles (flèches)
• Parler : se diriger sur le personnage
• Tirer / Frapper / Confirmer / Interagir : ESPACE / ENTER / bouton "2" du Joystick
• (en fonction du jeu) Choisir/Donner un objet/activer le bouclier/tirer (si arme): touche "X"
• (en fonction du jeu) Donner un coup d'épée : touche "C"
• (en fonction du jeu) Courir : touche "SHIFT" / "CAPSLOCK"
• (en fonction du jeu) Roulade : bouton "1" du Joystick

• Pause / Inventaire / Carte / redéfinir les touches : touche "D" / bouton "5" du Joystick
• Quitter / Sauvegarder : touche 'ESC" ou (en fonction du jeu): "PAUSE" (touche "D") puis ÉPÉE (touche "C")
• (en fonction du jeu) Changer de mode graphique à la volée : F5 (pas fiable, j'ai eu quelques plantages)
• Plein écran / fenêtré : F11

💡 Nota:
L'inventaire donne aussi accès (touches flèches droite et gauche) à :
• la carte du Monde (la touche "C" permet ensuite de quitter)
• au statut de la quête
• au Options :
- paramétrage vidéo (normal, scale2x, hq2x, hq3x, hq4x)
- redéfinition des touches

🔍️ Test [fr]

🕵️ Test (✔ v. 0a85fd97 du 05/03/2019 + solarus v. 1.6.0) par goupildb (config. : Debian Sid 64-bit):
⏱️ Durée du test : 5 minutes.

🎯️ Objectif de ce test: tester son fonctionnement.

J'ai testé la compilation du source du jeu : fonctionne bien.
Pour l'instant le jeu est en développement et n'est pas jouable : quelques maisons et PNJ, et des pods de téléportation (pour les besoins du développement du jeu probablement), le reste des décors est vide et l'on ne peut pour l'instant rentrer dans les bâtiments.
J'ai testé l'un des pods et me suis retrouvé bloqué sur un toit (copie d'écran).
Néanmoins la structure du jeu est en place et fonctionnelle, et le jeu se compile bien.
À suivre.