-
Bon, maintenant que je suis en vacances, j'ai le temps de poster dans réalisation ^^
J'ai codé un petit jeu pour murties, en flash. (le jeu de luge, dans la montagne)
Skreo a fait la partie graphique.
J'en ai profité pour faire un code bien propre, avec une classe AS 2.0, en orienté objet.
j'aimais pas trop flash, mais là quand c'est bien propre, franchement, j'ai pu coder ce jeu en 3 soirées (chuis content ^^), en plus il marche impec, tout le monde est content ^^
En fait, le principe, c'est de mettre le moins de code dans la flash même, histoire de regrouper tout le code dans un fichier .as
Dans la flash on instancie la classe, et puis on met le minimum, c'est à dire le code exécuté par les boutons, ou un truc du genre.
Le reste est dans le fichier .as
Il suffit de faire bien garde à définir en public les fonctions et les variables utilisées directement dans la flash (si vous utilisez des onEnterFrame par exemple)
le reste en private.
Comme ça on obtient du code beaucoup plus clair, plus du tout dispersé, et très propre => plus de bugfixing à faire, c'est quand même bien plus agréable.
Le seul inconvénient qui reste à flash, et qui restera encore longtemps, c'est que faut tout compiler sous windows... Pas bien.
1 commentaire
-
Je viens de m'acheter mon DNS en .fr, divarvel.fr
Il est encore en propagation, mais d'ici demain ce devrait être bon.
Je viens d'avoir 18 ans, donc j'ai le droit d'en avoir un. Ça et voter aussi, mais bon un DNS c'est quand même pretty cool :p
Je profite de la sortie de la beta d'eklablog pour commencer à monter mon new blog,
divarvel.eklablog.com
Voili voilou, je retourne à mon, taff, hihi n'oublions pas que ya la prépa aussi :p
aucun commentaire
-
Je viens de me renseigner sur le concept AJAX (Asynchronous Javascript And XML), qui me semble très utile, surtout pour PDG101...
En gros, ça me permet d'exécuter du PHP sans avoir à recharger toute la page
(par exemple pour supprimer un message sans avoir à tout recharger).
Dès que j'ai le temps, j'implémente ça dans PDG101...
Jvous tiendrai au courant ;-)En gros, avec l'objet XmlHttpRequest, je peux, à partir de JS, appeler un script PHP, qui me renvoie du XML, mais surtout qui peut manipuler une base de données...En gros, du PHP est subordonné à du JS, ça permet de faire des interfaces Web plus légères et plus dynamiques.
Le meilleur exemple de ce concept est l'interface de GMail (by the way, j'ai une centaine d'invites, si ça tente quelqu'un :p)
Allez les codeurs, lâchez les comms cette fois !
1 commentaire
-
Je viens de rajouter une petite mascotte sur PDG101, elle sert juste à faire joli pour le moment,
mais je lui trouverai une utilité.
Pour les utilisateurs de firefox, elle reste toujours au même endroit de la fenêtre, même si on scrolle.
Pour les malheureux qui utilisent IE, elle reste en haut...
Pourquoi ? IE ne supporte pas encore la propriété CSS position:fixed;
Un bloc positionné comme ça ne sera pas du tout positionné par IE !
Du coup, grâce à une astuce de Skreo (j'allais la trouver), j'ai imbriqué 2 div :
un en position:absolute; (ça place en haut de la page)
qui contient un en position:fixed (ca place en haut de la fenetre)
sous firefox, le deuxième div est bien placé, et sous IE, il est d'abord mis en position absolute, et y reste (puisque fixed n'est pas reconnu)
Voili voilou, encore un exemple de réflexion inutile exigée par IE....
SWITCH TO FIREFOX !!!
2 commentaires
-
Bon bon bon !!!
J'ai passé tout PDG101 XHTML 1.1 valid (sauf le forum, skreo fera celui de murties que je reprendrai)
Je félicite Skreo pour avoir passé murties en Valid (un de mes rares conseils qu'il a écouté :p)
Enfin voila; une fois qu'on est dans le bain, c'est plus aussi dur qu'au début, et ça fait bien plaisir !
2 commentaires
Suivre le flux RSS des articles de cette rubrique
Suivre le flux RSS des commentaires de cette rubrique










