Le plugin flash disparaissant à la fin de l'année 2020, l'éditeur de particules réalisé par OneByOneDesign ne sera bientôt plus accessible !
Une version AIR avait été développé ensuite mais elle ne me convient pas et n'est pas accessible depuis Linux.
J'ai donc porté la version originale vers HTML5 grâce à OpenFl. On peut aussi imaginer faire une version desktop ou mobile.
Les fichiers générés peuvent toujours être utilisés dans AIR, mais le sont aussi dans OpenFl et d'autres frameworks Haxe, ce qui permet de réaliser des particules pour des projets HTML5 ou natifs (windows, Android, iOS...).
If you want to read this in english. Checkout the openfl forum.
Il ne s'agit pas ici d'un tutoriel mais d'un retour d'expérience sur la création d'une application multi-plateforme avec un seul code source (langage Haxe) :
Si l'on place des tuiles côte à côte, il est alors possible d'avoir des artefacts disgracieux entre celles-ci. Elle peuvent apparaître sous la forme de trou ou sous la forme d'une bordure noire.
Après un long temps de réflexion et un projet de jeu sous la main, j'ai souhaité me lancer en créant mon studio indépendant de jeux vidéo. Un bon moyen de mettre mes compétences au service de ma passion pour le jeu vidéo. Voici donc lugludum, sorti tout droit de mes entrailles pour accoucher d'un premier jeu autoproduit, Graal Seeker en fin d'année.
OpenFL est un SDK qui a été conçu pour le langage de programmation haxe afin de faciliter le développement multi-plateforme (Windows, Mac, Linux, iOS, Android, BlackBerry, Flash et HTML5) et permet un processus de développement fiable et rapide. C'est l'héritier de NME et il est open-source (sous licence MIT). OpenFL permet de s'affranchir de l'utilisation des librairies spécifiques à chaque plateforme pour en utiliser qu'une seule.