Archives de
Tag: action script 2

Naissance de notre XmasGames

Naissance de notre XmasGames

Toute l’équipe du LabSET vous souhaite de Joyeuse Fête !!!

Et ce fut une sacrée aventure… Je m’étais dit que je prendrais quelques notes de la naissance de notre Xmas Serious Game, mais comme vous aurez pu le lire il y a quelques jours, Vendredi dernier, ça sentait la pression !!! Je commençais à vraiment me dire que le projet était tout de même ambitieux pour quelqu’un qui n’avais jamais pondu une ligne de code d’Action Script (le langage de programmation de Flash), et la coordination d’une équipe de développement afin de tenir un délais impossible à repousser, Noël !!! devenait de plus en plus stressante… Il fallait pourtant rester souriant et motivé !!! Le jeu en valait la guirlande !

Brève de blabla, avant toute chose, si vous alliez vous faire une petite partie !!?? en musique avec Cyborg Jeff bien sur !!!

http://www.labset.ulg.ac.be/projets/labsetnoelX/

 

— Aujourd’hui la technologie Flash d’Adobe est abandonnée depuis déjà plusieurs années. Cependant, depuis le 1° janvier 2021, le player Flash s’est auto-désinstallé de la plupart des ordinateurs pour des questions de sécurité. Il n’est donc plus possible de jouer ou découvrir en ligne tout ce patrimoine propre aux Serious Games de cette génération. J’ai donc utilisé l’outil en ligne Ruffle qui permet d’émuler un fichier .SWF afin de garder un souvenir de ce projet sur Youtube.

Lire la suite Lire la suite

Flash flakes…

Flash flakes…

Pfiouh… il y a quelques semaines, j’ai commencé à rédiger un petit carnet de bord de mon auto-formation en Flash. Il y a encore 10 jours, j’avais le temps d’y prendre quelques notes, tout fier d’avoir appris à créer une fonction en Action Script, au fond pas si éloigné du Lingo de Director… Mais ça c’était il y a 10 jours !!! Entre temps, je suis devenu fous… je mange et mange des pages de tutos, des forums, et surtout le bouquin de Lucie… J’ai eu un peu d’aide heureusement… Après avoir pu pondre une variable aléatoire,… Vincent me faisait découvrir les Switch et Case… Comment avais-je pu vivre sans cela…. En début de semaine, je me retrouvais à devoir créer à la volée des instances de MédiaClip pour pouvoir gérer le son et la musique… Et le temps qui défile, qui défile… cela n’est plus possible de prendre note de tout ce que j’apprends !! J’ai fini ce vendredi à devant trouver tout seul comment créer par programmation des champs texte… et surtout… Les tuer quand je n’en ai plus besoin !!! Il est claire que ces derniers mois m’auront clairement changer la vie… Oh oui… je suis bien conscient que ma programmation est loin d’être propre et bien structurée… me voilà à 1000 lignes de codes c’est beaucoup… mais je suis tout de même très fier du résultat… et je me réjouis vraiment de pouvoir vous le partager ;) … Allez zou, maintenant c’est le weekend, on pense à autre chose,… les cadeaux de Noël, du temps avec Charly et madame… et mon montage de mariage HD à finir au plus vite !!

Ca parait bièsse, mais…

Ca parait bièsse, mais…

Bon, c’est très bièsse… mais c’est 100% fait main… au bout deux session d’auto-formation en Flash avec le bouquin de Lucie… je vous raconterais prochainement pourquoi… le concept, comprendre le fonctionnement de Flash et surtout la base de la programmation en Action Script 2… J’ai ici un bouton « vert », qui passe à l’état rouge quand on le survol, lorsque l’on clique dessus, on passe à une autre « frame » ou le fond est bleu plus claire, de plus, une variable s’auto-incrémente chaque fois que je clique sur le bouton, et la valeur s’affiche dans un champs ! J’avais il y a quelques heures également investigué l’option d’atteindre 5 clics avant de pouvoir passer à la frame 2,… cela fonctionne également ;)

En initialisation de séquence :

clicclic.text= »Clic un peu ! »;
var countclic:Number=0;

Sur mon bouton :

Object(this).greensquare.onRelease = function() {
countclic=countclic+1;
clicclic.text=countclic;
gotoAndStop (2);
}