Janvier 2008 : Ce blog succède à mon ancien site henrib.fr, trop lourd à modifier. Exit donc les anciennes news, les anciennes photos, les anciens scénarii, les anciens films, etc... Je repars à zéro.
Mes rubriques
TOUT
BD
Cinéma
Divers
Informatique/Web
Les autres
Livre
Moi
Petites Annonces
Projets en cours
Scénario
Super 8

Vos commentaires
- PS...
- oui oui et oui...
- Hello...
- reponse......

Je vends...

Des caméras Super 8



Mon saxophone



Des ASE



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]...



 << Notes précédentes...  
  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…


Laisser un commentaire 

Informatique/Web  Moi 
  Le 16 Mars 2009 à 21H01 : Critique sur www.Developpez.com

Ah la crise... mais moi en fait je m'en balance un peu, vu que mon dernier bouquin à une 'critique' très sympathique sur le site developpez.com, de la part d'Arnaud Lemercier. Non, décidemment la crise ne passera pas par moi !
Laisser un commentaire 

Informatique/Web  Livre(s)  Moi 
  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


Laisser un commentaire  (Déjà 18 commentaires...)

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...
Laisser un commentaire 

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.
Laisser un commentaire 

Divers  Les autres  Moi 
 << Notes précédentes...  

Site créé par : www.opium-bleu.com  |  Mentions légales
Mon dernier livre

ActionScript 3, développez des jeux en Flash
TOUS MES LIVRES

Mon dernier projet :

Donjon... suite de suite de suite de suite... et FIN ! [...]
TOUS MES PROJETS

ME CONTACTER

A visiter :
www.opium-bleu.com