| Mes rubriques |
|
|
 |
| Vos commentaires |
|
|
 |
| Je vends... |
|
|
 |
| Dans ma tête... |
|
Moi, Toi, Lire, Ecrire, Inventer, Raconter, Filmer en super 8, Lire et dessiner des BD, Photographier des jolies filles, Partir en Inde encore et encore, Kebab-Frites, Purée de patate-beurre, Spaghetti carbonara, Coquillette au thon, La Mer, le soleil, Actionscript et jeux vidéo vite fait bien fait... [liste à compléter]...
|
|
 |
|
|
|
|
Le 01
Juin 2009 à 14H19 :
La programmation pour les très très nuls...
|
|
Suite à mes ouvrages sur Flash, j’ai souvent été contacté pour des conseils, des appels à l’aide de la part de lecteurs bloqués dans leurs projets, voir des demandes de cours. Je dois avouer que ce dernier type de requete m’a poussé à tenter l’expérience de la transmission de connaissance oralement, face à un vrai apprenant, en chair et en os… bref à " jouer " le prof. Je vais ici vous raconter cette première expérience, qui a rapidement fait germer en moi un nouveau projet…
N’ayant aucune experience dans le domaine, je ne souhaitai pas démarcher des écoles ou organismes de formation sans m’être moi même testé auparavant. Ne serait-ce que ma patience (car il en faut, lorsqu’on passe du statut de freelance, forcément solitaire et désocialisé) à celui d’orateur/écouteur… L’occasion s’est présentée par petite annonce sur Internet, pour échange de cours de Flash/Actionscript contre autre cours (pour moi Anglais). Rendez-vous pris donc avec cette charmante étudiante japonaise (en art) à Paris. Elle connaissait le fonctionnement " animation " de Flash, mais rien en programmation. Et il s’est avéré que sa connaissance du français était aussi limitée… Donc nous voilà partis pour quelques séances d’explication de l’algorithmique, des types de variables, de programmation objet, etc… Toutefois après quelques semaines, je me suis aperçu que à la fois la langue et nos difficultés de communication était un problème majeur pour expliquer les bases même de la programmation et les notions abstraites qui y sont liées, et que l’apprentissage avec Flash directement à portée de main n’était pas le meilleur moyen pour rester concentré sur les concepts que j’expliquai (elle voulait tout de suite taper dans Flash pour voir le résultat). J’étais donc confronté à un vrai paradoxe : lui apprendre des notions et concepts très abstraits et complexes, alors qu’elle avait une connaissance de la langue française très concrète et liée à ses besoins quotidiens. Bref, en quelques semaines nous n’avions pas avancé d’un pouce et j’ai compris qu’il fallait envisager une autre façon de faire…
En effet avec un peu de recul, comment faire comprendre ce qu’est un " objet " ? que tout est " objet " ? ce qu’est une variable ? pourquoi on ne peut pas mettre une phrase dans une variable de type nombre ? …
J’ai donc imaginé un " jeu de construction " destiné à matérialiser un programme informatique et ses composants ; un simple ensemble de pièces en bois (pour ma première version). A l’image de ce jouet d’éveil où l’enfant est amené à mettre la bonne pièce dans le bon trou, mon " jeu " à moi n’autorise qu’à mettre un nombre dans une variable nombre, dans une propriété de type nombre d’un quelconque objet, etc... J’ai ainsi recréé (de façon simplifiée) les objets " sound ", " clip ", " mouse ", … de Flash. Les objets peuvent être reliés entre eux, à la liste d’affichage (via des élastiques :-) ), à une liste d’écouteurs d’événements, etc… En gros, j’ai recréé le moteur de Flash en objets concrets… Il ne me semble pas utile d’expliquer le fonctionnement (que vous pouvez très bien imaginer) mais plutôt de livrer ici mes premières conclusions de l’utilisation de cette expérimentation :
- Le coté ludique rassure l’apprenant et démystifie la programmation
- La barrière de la langue entre enseignant/apprenant est alors grandement atténuée
- Manipuler ces objets lui retire l’envie d’aller tout de suite tapoter sous Flash, et il reste donc concentré sur la notion à assimiler
- Les concepts qu’il apprend sont indépendant de la plateforme ou du langage lui même. Il apprend donc la programmation objet sans apprendre Flash…
- La compréhension par l’apprenant d’une de ses erreurs est alors très facilité : il suffit de matérialiser le script buggé et l’erreur apparaît immédiatement (les pièces ne s’ " emboitent " pas…)
- Le passage à Flash est plus " doux " : on passe sur le pc une fois la théorie comprise et maitrisée ; on enchaîne donc les difficultés les unes après les autres plutôt que de les affronter toutes en même temps.
Et je pense que les avantages continuerons à m’apparaître au fur et à mesure de mon expérimentation. Je ne manquerai pas de revenir en parler ici. Mais j’aimerai déjà recueillir des avis et des conseils d’enseignants en informatique sur leurs difficultés face à des élèves n’ayant aucune notion technique et/ou une maitrise de la langue française limitée…
|
|
|
Informatique/Web Moi | |
|
 |
|
|
|
|
|
Le 16
Mars 2009 à 21H01 :
Critique sur www.Developpez.com
|
|
|
 |
|
|
|
|
|
Le 03
Septembre 2008 à 14H19 :
ActionScript 3, développez des jeux en Flash
|
|
Le voilà donc, mon nouveau bébé de 510 pages...
Titre : ActionScript 3, développez des jeux en Flash Auteur : Henri Blum Collection : Solutions Informatiques Livre (broché) - 17 x 21 cm A Paraître le : 08/09/2008 510 pages ISBN : 978-2-7460-4331-2 EAN : 9782746043312 Ref. ENI : SO3JACT
Avec l’évolution récente d’ActionScript qui est devenu un véritable langage de programmation orienté objet, le logiciel Flash n’est plus seulement un générateur d’animations vectorielles pour sites Internet mais un véritable créateur de contenus multimédias et permet, entre autres, de réaliser quasiment tous les types de jeux. Ce livre est destiné aux graphistes qui souhaitent se lancer dans la programmation, aux utilisateurs des versions précédentes d’ActionScript (désirant passer à la dernière version) ou aux développeurs qui veulent aborder le développement en Flash ; il a pour objectif de vous expliquer, étape par étape, comment créer de vrais jeux en Flash et ActionScript 3. Chaque chapitre a pour finalité la création d’un certain type de jeu ou la découverte de techniques propres au jeu vidéo (casse-briques, jeu d’aventure, Tile et map, shoot them up, intelligence artificielle, Pathfinding, course de voitures, mode 7, jeu en 3D, effets spéciaux, wargames, jeu de plate-formes, jeu en réseau, ...) ; il comprend la théorie et la solution pratique qui permet de réaliser le projet, de l’optimiser et de prévoir sa distribution. Le dernier chapitre, Optimisation du code ActionScript, fournit bon nombre de conseils et astuces de programmation. Vous y trouvez aussi des témoignages/interviews (exclusifs) de joueurs, de membres de l'équipe technique de Dofus et du développeur/dessinateur Kek. Ce livre a été rédigé avec la version CS3 de Flash et le code est écrit en ActionScript 3 mais l’équivalent pour les versions précédentes est aussi explicité. Comme il existe autant de façons de faire un jeu que de développeurs, je me suis attaché (c'est une image...) à expliciter le plus clairement possible les algorithmes afin de vous permettre d’acquérir de bonnes bases, le but étant, avant tout, de vous donner les moyens de développer, par la suite, vos propres jeux !
Les fichiers illustrant la réalisation des différents jeux sont disponibles en téléchargement sur le site des Editons ENI, www.editions-eni.com.
Pour répondre aux questions des lecteurs, j'organise régulièrement des soirées de rencontre virtuelle autour de l'ouvrage via le logiciel MSN messenger. Rajoutez dans vos contacts l'adresse suivante : jeux_en_flash@hotmail.fr et connectez vous de 21h à minuit... Vous pouvez aussi m'y envoyer vos emails...
PS : Vous pouvez télécharger le serveur Aquaserver utilisé dans l'ouvrage ici
|
|
|
Informatique/Web Livre(s) Moi | |
|
 |
|
|
|
|
|
Le 31
Aout 2008 à 14H19 :
Mini-concert David Lafore
|
|
Ah l'été... toujours l'été... alors j'en glande toujours pas une... Bref hier soir, concert de David Lafore au Limonaire (Paris), petit bar grand comme la motié de ma cuisine... où on peut rentrer à - au moins - 10 ! Bref la vraie proximité avec les artistes... N'empeche que je connaissais mal David Lafore, et il est très très drole (presque plus que ses chansons finalement). Un vrai comédien. Il était tout seul à la guitare et c'était très bien. J'en suis ressorti très satisfait (en plus c'était gratuit/on payait ce qu'on voulait). Voilà quoi...
La photo est un montage en référence à une de ses chansons( http://www.dailymotion.com/video/x1klr0_sur-ma-mule_music)
Sur ma mule, cahin caha, clopi clopa, tagada...
|
|
|
Divers Les autres Moi | |
|
 |
|
|
|
|
|
Le 22
Juillet 2008 à 14H19 :
Ah l'été...
|
|
Ah l'été... j'en profite pour en faire encore moins que d'hab'... Bref hier soir concert au Cabaret sauvage (Paris) - j'adore cette "salle" - pour voir/écouter la Fanfare Ciorcarlia (déjà vu/écouté au même endroit lors du festival "été gitan" il y a 2 ou 3 ans) ... Bref c'était super.
|
|
|
Divers Les autres Moi | |
|
 |
|
|
|
|
|
|
|