Messages récents
#91
Commentaires des mises à jour / Solarus en 2022 : rétrospectiv...
Dernier message par Christopho - 26 Mars 2023 à 16:51Lire l'article
Introduction
Comme chaque année, nous tenons l'assemblée générale de l'association Solarus Labs. Nous en profitons pour revenir sur l'année écoulée, et établir les projets à venir.
Projets accomplis en 2022
Ocean's Heart sur Switch
Ocean's Heart est sorti sur Nintendo Switch, grâce au travail de std::gregwar qui a porté Solarus sur la console hybride. Le jeu de Max Mraz est disponible sur le Nintendo eShop, et va avoir droit à une sortie en boîte.
Rafraîchissement de l'identité visuelle
Olivier a travaillé sur l'identité visuelle du projet.
Solarus se pare d'un nouveau logo, dans la continuité du précédent, mais plus moderne.
Le site a été refait de fond en comble, pour utiliser le framework Hugo, et des déploiements automatiques.
La documentation est en cours de migration vers le nouveau site de documentation, réalisé avec MkDocs. L'ancien, généré par Doxygen, reste disponible, le temps de faire la transition.
Organisation des dépôts Gitlab
Hhromic a fait le ménage et réorganisé les dépôts sur Gitlab. Les projets obsolètes ont été archivés, et les projets toujours actifs ont été classés dans des sous-groupes : games, resource-packs, etc.
De plus, les projets utilisent désormais tous le système de releases, et pour chaque release est associée un ou des paquets à télécharger, ainsi que le checksum associé. Le nom des paquets a été standardisé, et chaque release affiche son changelog.
Projet étudiant
IMT Altantique, une école d'ingénieurs française, a demandé à ses étudiants de collaborer avec un projet open-source, dans le cadre d'un projet d'études.
Nous avons été honorés qu'un groupe d'étudiants choisisse Solarus pour leur proket. Christopho les a guidés dans la résolution d'un bug du moteur lors d'une soirée de pair-programming. Cela leur a permis d'apprendre les bases de la contribution à un projet open-source.
Tutoriels vidéos
Christopho a continué de fournir des tutoriels vidéo sur Youtube, à la fois en anglais et en français. La playlist compte aujourd'hui 61 (!) tutoriels sur l'utilisation de Solarus 1.6.
Projets toujours en cours
Le développement de jeux continue.
Solarus 2.0 pourrait sortir en 2023 si nous avons le temps. Cette nouvelle version du moteur comprendra des fonctionnalités multi-joueurs, un nouveau launcher, et idéalement les portages Android et WebAssembly.
The Legend of Zelda: A Link to the Dream, le remake Solarus de Link's Awakening, est en bonne voie pour une sortie en 2023.
Conclusion
2022 a été moins productive que 2021, qui avait été exceptionnelle, mais les projets ont tout de même bien avancé. Merci à tous les membres de la communauté qui rendent ce projet possible.
Introduction
Comme chaque année, nous tenons l'assemblée générale de l'association Solarus Labs. Nous en profitons pour revenir sur l'année écoulée, et établir les projets à venir.
Projets accomplis en 2022
Ocean's Heart sur Switch
Ocean's Heart est sorti sur Nintendo Switch, grâce au travail de std::gregwar qui a porté Solarus sur la console hybride. Le jeu de Max Mraz est disponible sur le Nintendo eShop, et va avoir droit à une sortie en boîte.
Rafraîchissement de l'identité visuelle
Olivier a travaillé sur l'identité visuelle du projet.
Solarus se pare d'un nouveau logo, dans la continuité du précédent, mais plus moderne.
Le site a été refait de fond en comble, pour utiliser le framework Hugo, et des déploiements automatiques.
La documentation est en cours de migration vers le nouveau site de documentation, réalisé avec MkDocs. L'ancien, généré par Doxygen, reste disponible, le temps de faire la transition.
Organisation des dépôts Gitlab
Hhromic a fait le ménage et réorganisé les dépôts sur Gitlab. Les projets obsolètes ont été archivés, et les projets toujours actifs ont été classés dans des sous-groupes : games, resource-packs, etc.
De plus, les projets utilisent désormais tous le système de releases, et pour chaque release est associée un ou des paquets à télécharger, ainsi que le checksum associé. Le nom des paquets a été standardisé, et chaque release affiche son changelog.
Projet étudiant
IMT Altantique, une école d'ingénieurs française, a demandé à ses étudiants de collaborer avec un projet open-source, dans le cadre d'un projet d'études.
Nous avons été honorés qu'un groupe d'étudiants choisisse Solarus pour leur proket. Christopho les a guidés dans la résolution d'un bug du moteur lors d'une soirée de pair-programming. Cela leur a permis d'apprendre les bases de la contribution à un projet open-source.
Tutoriels vidéos
Christopho a continué de fournir des tutoriels vidéo sur Youtube, à la fois en anglais et en français. La playlist compte aujourd'hui 61 (!) tutoriels sur l'utilisation de Solarus 1.6.
Projets toujours en cours
Le développement de jeux continue.
- A Link to the Dream, mené par Binbin, semble sur la bonne voie pour sortir cette année.
- Le développement de Mercuris' Chest a repris grâce à la motivation de Metallizer.
- Le nouveau site vitrine utilise l'API des releases sur GitLab pour obtenir les dernières versions des jeux.
- Le développement du nouveau launcher a progressé. Le launcher va utiliser la nouvelle API du site, cité ci-dessus, pour récupérer les jeux et leurs mises à jour.
- Le nouveau site de documentation va être converti de Doxygen vers MkDocs.
- Le moteur lui-même a progressé.
- Le portage Android, initié par std::gregwar, est au ralenti depuis quelques temps. Cependant, les joueurs ont pu tester la version beta et faire part de leurs retours. Il fonctionne correctement, et ne nécessite qu'une phase de peaufinage de l'UI.
- Le portage WebAssembly, également inité par std::gregwar, est au ralenti. Il est bien avancé, et néceessite un peaufinage.
- Le thème Qt pour Solarus Quest Editor, initié par Olivier, est au point mort, faute de temps.
Solarus 2.0 pourrait sortir en 2023 si nous avons le temps. Cette nouvelle version du moteur comprendra des fonctionnalités multi-joueurs, un nouveau launcher, et idéalement les portages Android et WebAssembly.
The Legend of Zelda: A Link to the Dream, le remake Solarus de Link's Awakening, est en bonne voie pour une sortie en 2023.
Conclusion
2022 a été moins productive que 2021, qui avait été exceptionnelle, mais les projets ont tout de même bien avancé. Merci à tous les membres de la communauté qui rendent ce projet possible.
#92
Aide & support / solarus quest editor 1.6 - dem...
Dernier message par hpfx - 20 Février 2023 à 20:41Bonjour,
je voudrais créer d'autres switch de type crystal (avec des plots qui montent/Descendent)
le but n'est pas de remplacer le crystal existant, mais d'en ajouter, je m'oriente vers un puzzle-game et j'ai besoin de 3 instances de crystal simultanées.
Il me faut en créer deux de plus donc.
J'ai commencé par faire un nouveau sprite de switch solid "switch_solid2" avec les deux animations, ok.
J'ai bien vu qu'on ne pouvait pas paramétrer les éléments cristal et plot de cristal, donc je dois les scripter moi-même, j'en suis là.
Je commence par le cristal, je verrai après pour les plots.
j'ai donc crée une entité customer "cust1" auquel j'ai assigné mon sprite switch_solid2.
(plus tard je compte utiliser les propriétés utilisateurs pour indiquer quel groupe de plot ce cristal doit commander)
passons du coté lua,
déjà, pour éviter que le hero traverse le crystal, j'ai fait :
cust1:set_traversable_by(false)
Maintenant j'aimerai bien recevoir un évènement quand le hero donne un coup d'épée,
et aussi quand le switch reçoit une flèche, une explosion ou un boomerang.
j'ai regardé dans la documentation et jai pas trouvé comment faire.
sur les objets de type switch, il y a bien les évènements on_activated() et on_inactivated()
comment je fais pour les avoir sur une entité custom ?
ps : j'espère que quelqu'un passera sur ce forum, je suis un peut inquiet car j'ai pas vu d'activité récente...
Merci a vous.
je voudrais créer d'autres switch de type crystal (avec des plots qui montent/Descendent)
le but n'est pas de remplacer le crystal existant, mais d'en ajouter, je m'oriente vers un puzzle-game et j'ai besoin de 3 instances de crystal simultanées.
Il me faut en créer deux de plus donc.
J'ai commencé par faire un nouveau sprite de switch solid "switch_solid2" avec les deux animations, ok.
J'ai bien vu qu'on ne pouvait pas paramétrer les éléments cristal et plot de cristal, donc je dois les scripter moi-même, j'en suis là.
Je commence par le cristal, je verrai après pour les plots.
j'ai donc crée une entité customer "cust1" auquel j'ai assigné mon sprite switch_solid2.
(plus tard je compte utiliser les propriétés utilisateurs pour indiquer quel groupe de plot ce cristal doit commander)
passons du coté lua,
déjà, pour éviter que le hero traverse le crystal, j'ai fait :
cust1:set_traversable_by(false)
Maintenant j'aimerai bien recevoir un évènement quand le hero donne un coup d'épée,
et aussi quand le switch reçoit une flèche, une explosion ou un boomerang.
j'ai regardé dans la documentation et jai pas trouvé comment faire.
sur les objets de type switch, il y a bien les évènements on_activated() et on_inactivated()
comment je fais pour les avoir sur une entité custom ?
ps : j'espère que quelqu'un passera sur ce forum, je suis un peut inquiet car j'ai pas vu d'activité récente...
Merci a vous.
#93
Zelda : Mystery of Solarus DX / Re : ost donjon 9
Dernier message par Christopho - 09 Février 2023 à 09:55Tu peux retrouver les musiques de Marine ici : https://www.youtube.com/playlist?list=PLxebRJs-1MCl0KG4yHXpAyx7WhBVeVS5i
#94
Projets avancés et terminés / Re : [RM2003] Super Princesse ...
Dernier message par jeanclaude34 - 08 Février 2023 à 12:05Bonjour à vous deux, cela fait plaisir de vous lire.
Alors ce qu'il se passe quand je clique sur le lien du premier post, je tombe sur mediafire ok mais qui me propose une adhésion, et bien sur en anglais. Mais aucune possibilité de télécharger le jeu.
Sur oniromancie, pas de souci je vois bien, Télécharger le jeu 2023, ok fichier RAR.
Quand je le décompresse, message, archive vide. J'ai pensé que mon antivirus le bloquait, pas du tout
Je vous assure je n'y comprend rien.
Et je ne vois pas sur quel autre lien je dois chercher.
Alors ce qu'il se passe quand je clique sur le lien du premier post, je tombe sur mediafire ok mais qui me propose une adhésion, et bien sur en anglais. Mais aucune possibilité de télécharger le jeu.
Sur oniromancie, pas de souci je vois bien, Télécharger le jeu 2023, ok fichier RAR.
Quand je le décompresse, message, archive vide. J'ai pensé que mon antivirus le bloquait, pas du tout
Je vous assure je n'y comprend rien.
Et je ne vois pas sur quel autre lien je dois chercher.
#95
Zelda : Mystery of Solarus DX / Re : ost donjon 9
Dernier message par hpfx - 07 Février 2023 à 19:28Bonjour,
J'ai découvert ces musiques quand j'ai découvert solarus dx il y a longtemps, je les ai adoré!
voilà, j'avais téléchargés ces musiques pour continuer à les écouter après avoir fini le jeu...
Mais j'ai perdu mon PC récemment, et ces fichiers avec
J'ai donc recherché ces fameuses musiques, me revoilà donc sur ce même forum, 10 ans plus tards... mais le lien sur le site the-triforce ne fonctionne plus.
Quelqu'un pourrait-il me dire comment je pourrait retrouver ces créations de Marine ?
Merci
J'ai découvert ces musiques quand j'ai découvert solarus dx il y a longtemps, je les ai adoré!
voilà, j'avais téléchargés ces musiques pour continuer à les écouter après avoir fini le jeu...
Mais j'ai perdu mon PC récemment, et ces fichiers avec

J'ai donc recherché ces fameuses musiques, me revoilà donc sur ce même forum, 10 ans plus tards... mais le lien sur le site the-triforce ne fonctionne plus.
Quelqu'un pourrait-il me dire comment je pourrait retrouver ces créations de Marine ?
Merci
#96
Projets avancés et terminés / Re : [RM2003] Super Princesse ...
Dernier message par benoit - 07 Février 2023 à 19:19Je confirme que chez moi, le lien Mediafire du premier post fonctionne toujours... C'est quand même bizarre que chez vous, il ne fonctionne pas.
Regardez le lien du premier post, pas celui de la citation, peut-être...
Regardez le lien du premier post, pas celui de la citation, peut-être...
#97
Projets avancés et terminés / Re : Re : [RM2003] Super Princ...
Dernier message par angenoir37 - 07 Février 2023 à 17:50Citation de: jeanclaude34 le 05 Février 2023 à 09:13
Salut Benoit
Bon je dois être C...
Quand je clique sur le lien je tombe sur mediafire, bien sur en anglais, donc incompréhension en passant par un traducteur, il semble manquer quelques éléments.
Et sur oniromancie, l'archive est vide. Je n'y comprend rien.
Bon pas grave
Merci pour ta réponse.
Bonjour Jean Claude,
J'avais pas vu ton message.
Le lien mediafire est cassé. En revanche celui d'oniromancie il devrait fonctionner, je l'ai téléchargé il y a deux jours.
Si vraiment ça ne marche toujours pas, fait moi signe, j'uploaderai l'archive.
#98
Projets avancés et terminés / Re : [RM2003] Super Princesse ...
Dernier message par angenoir37 - 05 Février 2023 à 15:42Citation de: dark8744 le 04 Janvier 2023 à 20:50
Bonjour!
Après 15 ans d'absence, me voilà de retour avec une version revisitée de Super Princesse Zelda. Il s'agit du même jeu que celui de 2007 (portant le nom SPZelda: Déclarations) avec plusieurs corrections. Quelques retouches graphiques mineurs et peaufinage, ajouts de directives et précisions pour un joueur moyen, certains endroits ont été simplifiés, plusieurs dialogues modifiés et de nombreux bugs corrigés. Je crois que ce jeu mérite une deuxième vie et après un mois de corrections intensives, c'est un plaisir pour moi de faire découvrir ce jeu à de nouveaux joueurs.
Bonjour mon cher Dark8744
Alors ça pour une bonne surprise c'est une bonne surprise. Qui aurait cru qu'un re-master de ce jeu aurait un jour été fait. Que dire si ce n'est que cela me fais super plaisir et que bien évidement je prendrai le temps d'en faire une partie dès que je le pourrai.
En tant que l'un des plus vieux membres actifs de ce forum, j'ai bien entendu connu et encouragé le développement de la première version et je me souviens y avoir joué au moins deux fois si ce n'est trois, j'avais d'ailleurs été un peu frustré à l'époque d'être confronté à un espèce de bug pour l'affrontement final qui m'empêchais il me semble de jouer dans de bonne conditions.
Bref je parlotte beaucoup comme toujours. Vraiment je suis super heureux de cette nouvelle et je te remercie d'avoir prit le temps de donner un coup de jeune à ce projet Zelda.
Un grand merci pour ton retour et re-bienvenue sur ce merveilleux forum qui mérite lui aussi de ne pas être oublié.
#99
Projets avancés et terminés / Re : [RM2003] Super Princesse ...
Dernier message par jeanclaude34 - 05 Février 2023 à 09:13Salut Benoit
Bon je dois être C...
Quand je clique sur le lien je tombe sur mediafire, bien sur en anglais, donc incompréhension en passant par un traducteur, il semble manquer quelques éléments.
Et sur oniromancie, l'archive est vide. Je n'y comprend rien.
Bon pas grave
Merci pour ta réponse.
Bon je dois être C...
Quand je clique sur le lien je tombe sur mediafire, bien sur en anglais, donc incompréhension en passant par un traducteur, il semble manquer quelques éléments.
Et sur oniromancie, l'archive est vide. Je n'y comprend rien.
Bon pas grave
Merci pour ta réponse.
#100
Projets avancés et terminés / Re : [RM2003] Super Princesse ...
Dernier message par benoit - 04 Février 2023 à 23:39jeanclaude34 : Je n'ai pas de souci avec le nouveau lien (toujours dans le premier post), qui fonctionne très bien pour récupérer le fichier .rar à extraire. Pas de souci non plus avec le lien depuis Oniromancie.
Pour ma part, je suis arrivé au bout récemment, en ayant aussi bien exploré le monde en dehors de l'aventure principale. Toute l'expédition pour arriver à débloquer les derniers bonus est assez intéressante, mais parfois un peu déroutante pour savoir où aller (un point en particulier en spoiler, gros spoil de cette petite aventure bonus, je précise)
Une fois le code entré dans la statue Eyegore au bout du marais, on a une message "une tombe s'est ouverte", mais c'est pas évident de la trouver au fond du chateau...
Pour ma part, je suis arrivé au bout récemment, en ayant aussi bien exploré le monde en dehors de l'aventure principale. Toute l'expédition pour arriver à débloquer les derniers bonus est assez intéressante, mais parfois un peu déroutante pour savoir où aller (un point en particulier en spoiler, gros spoil de cette petite aventure bonus, je précise)