Hello,
Comme je l’avais annoncé sur le forum anglais, je travaille sur un nouvel éditeur pour remplacer l’ancien qui commence
[size=150]Pourquoi un nouvel éditeur ?[/size]
L’éditeur courant devient vieux et difficile à maintenir, la techno sous jacente est difficile à appréhender et pas mise à jour souvent.
L’idée est d’avoir un nouvel éditeur :
-Basé sur les technologies du web, utilisables potentiellement à terme sur dekstop, tablette et meme téléphone.
-Plus facile à comprendre et à modifier pour les contributeurs à GDevelop.
-Avec une interface simplifiée, plus facile à comprendre (basée sur Material Design de Google).
-Qui va unifier GDevApp et GDevelop.
-Qui fonctionne sur WIndows, Mac et tout les Linux récents sans problème de compatibilité !
[size=150]Essayer l’éditeur[/size]
Je pensais le mettre en ligne en meme temps que la prochaine version, mais voici une version de test non finalisée!
Disponible sur GitHub:
[size=120]Windows : github.com/4ian/GD/releases/dow … -beta2.exe
macOS : github.com/4ian/GD/releases/dow … -beta2.dmg
Linux : github.com/4ian/GD/releases/dow … ta2.tar.gz[/size]
Attention: vous pouvez seulement éditer un jeu (sauvegardée au format .json depuis GDevelop) ou créer un jeu depuis l’exemple Platformer, et seulement éditer les scènes !
Tout l’éditeur est encore dans une phase peu avancée.
[size=150]Qu’en est il de l’éditeur actuel ?[/size]
J’ai developpé une fonctionnalité qui permettra d’avoir le nouvel éditeur à l’intérieur de l’ancien. Regardez par vous même :
[size=150]Quelles sont les prochaines étapes?[/size]
Je pense continuer à améliorer le nouvel éditeur pour qu’il remplace progressivement l’ancien.
Je mettrai en ligne une version de GDevelop qui permet d’utiliser cet nouvel éditeur comme sur le screenshot au dessus
L’éditeur d’évènemnts doit être recrée dans le nouvel éditeur, ainsi que les éditeurs des objets. Le support des jeux natifs arrive plus tard. Je compte également le rendre accessible en ligne, remplaçant GDevApp
C’est une bonne opportunité pour moi de simplifier au maximum GDevelop, et rendre les éditeurs plus faciles à utiliser !
Je pense également ajouter des fonctionnalités pour simplifier la publication d’un jeu. Dans cette version, vous pouvez publier en ligne sur un stockage gratuit Amazon en un clic ! Ça pourra évoluer dans le futur.
Je pense aussi essayer d’intégrer le forum ou le chat Discord au sein de l’éditeur plus tard
Il y a également les traductions et la mise à jour automatique à mettre en place.
[size=150]Comment puis je contribuer ?[/size]
Si vous connaissez un peu Javascript ou que vous avez envie d’apprendre, vous pouvez aider à designer des composants de l’éditeur :
github.com/4ian/GD/blob/master/ … components