Vous êtes sur la page 1sur 24

Les Stratgies de Programmation en ActionScript 3

Dvenez Dveloppeur ActionScript de Jeux Flash avec la Mthode AS3 Facile.

Ce livret vous a t remis en complment du Programme AS3 Formation. Il vous est personnel et ne peut pas tre redistribu.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 1 / 24

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 2 / 24

Table des matires


DE DEBUTANT A PROFESSIONNEL.............................................................................................4 QUI SUIS-JE ?............................................................................................................................. 5 L'OBJECTIF................................................................................................................................. 6 ET SURTOUT.............................................................................................................................. 7 UN AVERTISSEMENT IMPORTANT...........................................................................................7 TOUT COMMENCE AVEC VOS OUTILS........................................................................................8 J'TAIS COMME VOUS..............................................................................................................8 L'INGREDIENT MANQUANT.......................................................................................................9 UNE VISION NOUVELLE DE LA PROGRAMMATION...................................................................9 DROIT A L'ESSENTIEL............................................................................................................. 10 J'AI DONC FAIT MON CHOIX....................................................................................................11 3 INGRDIENTS POUR TRE EFFICACE...............................................................................11 LA PROGRAMMATION EFFICACE..............................................................................................14 LES OUTILS / STRATGIES.....................................................................................................14 UNE METHODE QUI A FAIT SES PREUVES............................................................................15 CE QU'ON VOUS CACHE............................................................................................................. 16 DESIGN PATTERN ET SES ACOLYTES...................................................................................16 LA VRIT................................................................................................................................. 17 LA PROCHAINE VIDEO............................................................................................................ 18 CE QUE VOUS DEVEZ FAIRE MAINTENANT..............................................................................19 MERCI....................................................................................................................................... 21 PRISE DE NOTES......................................................................................................................... 22 QUI REPRSENTE AS3 FORMATION ?.......................................................................................23

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 3 / 24

DE DEBUTANT A PROFESSIONNEL
Bonjour, Je suis Matthieu, Formateur des Dveloppeurs ActionScript. Au cours de cette srie de vidos de formation, je vais partager avec vous comment vous pouvez, en quelques semaines, devenir Dveloppeur ActionScript de Jeux Flash. Pendant cette Formation ActionScript Gratuite, vous apprendrez quels sont les meilleurs outils et surtout comment les utiliser dans votre dveloppement flash. Et, en plus, ils sont entirement gratuits ! Vous apprendrez galement quelles sont les bases essentielles matriser en ActionScript 3. Ensuite, cette formation ActionScript vous expliquera quelles sont stratgies mettre en uvre pour dvelopper simplement des jeux flash robustes et volutifs. Puis une vido sera consacre l'tude d'un exemple : le Player MP3 AS3 Formation, le code source complet et comment sera bien videmment disponible gratuitement en tlchargement.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 4 / 24

QUI SUIS-JE ?
Mais tout d'abord, qui suis-je pour partager avec vous des stratgies de programmation ActionScript ? Si vous tes un lecteur d'ActionScript Facile, mon site de conseils gratuits pour les dveloppeurs Flash, vous me reconnaissez peut tre. Mon site ActionScript Facile commence tre reconnu dans le monde ActionScript / Flash. Quelques uns des plus grands sites rfrencent mes tutoriels vidos et codes source AS3. Vous m'avez peut tre lu sur www.developpez.com ou encore www.osflash.org.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 5 / 24

L'OBJECTIF
Maintenant, imaginez les applications, les jeux flash que vous pourrez concevoir avec des stratgies de programmation efficaces, comme celle que je vais partager avec vous. Grce des applications correctement codes, sans bug et facilement volutives, vous aurez la tranquillit d'esprit de savoir que vos applications flash sont stables, robustes et trs attractives pour vos visiteurs. Vous pourrez dormir la nuit, sans vous rveiller 3h00 du matin parce que vous venez de vous rendre compte que vous avez une faille de scurit critique dans votre jeu flash. Le genre de bug qui permet aux joueurs d'effectuer des actions non prvues qui peuvent mettre en pril votre systme de jeux en ligne, par exemple. Vous pourrez donc mettre en ligne vos jeux flash et laissez des dizaines, des centaines voir des milliers de joueurs s'amuser avec, en sachant que votre boite mail ne vas pas exploser sous les remontes de bugs par les joueurs. De plus, vous pourrez prsenter vos applications flash au monde entier sans avoir peur d'tre assassin par les joueurs lorsqu'ils dcouvrent que votre programme plante au bout de 10 minutes.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 6 / 24

ET SURTOUT
Vous pourrez votre tour conseiller d'autres dveloppeurs ActionScript. Libre de toute pression, vous fournirez des applications flash de meilleures qualits et beaucoup plus complexes. Et surtout, vous allez enfin pouvoir vous amuser pendant la cration d'un jeu flash.

UN AVERTISSEMENT IMPORTANT
Attention, je ne suis pas ici pour vous parler d'une recette magique de dveloppement. Ce que je vais partager avec vous, ce sont des conseils concrets pour dvelopper trs simplement des jeux flash robustes, volutifs et qui vous rendent fiers !

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 7 / 24

TOUT COMMENCE AVEC VOS OUTILS


Laissez-moi vous raconter comment ces outils ont boost mon efficacit en programmation, et j'en profiterai pour vous expliquer les leons essentielles que vous devez appliquer dans votre programmation.

J'TAIS COMME VOUS


Totalement dbutant dans la programmation flash, je ne savais mme pas ce qu'tait une classe ! Aucune connaissance d'ActionScript, un dbutant compltement nophyte. Vous avez sans doute vcu la mme chose que moi. Quand j'ai dmarr la programmation ActionScript, je me suis rendu compte qu'il tait extrmement difficile de dcouvrir un langage de programmation dont les principales ressources sont essentiellement en anglais. Apprendre un nouveau langage, dans ses conditions est trs difficile, voir dcourageant. Pour concevoir un Player MP3, comme celui dont je vais vous donner le code source, il faudrait surfer pendant des heures sur des sites de tutoriel en anglais alors qu'en fait la solution est trs simple. Je l'ai dcouverte en lisant les mailing list, toujours en anglais ! Et si vous tes comme moi, et mme si vous avez une certaine connaissance de l'anglais, vous aimeriez bien trouver une formation en franais qui explique les bases de la programmation, d'une faon simple et pratique, pour pouvoir dvelopper vos premires applications flash.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 8 / 24

L'INGREDIENT MANQUANT
J'ai vite compris que mon peu de comptence en programmation ne servait rien pour crer des applications flash digne de ce nom. Mais ce n'tait pas ma faute, personne ne m'avait appris. Et je n'tais pas un dveloppeur dans l'me. Je viens d'une filire lectrotechnique / mcanique aprs tout. Et vous tes certainement comme moi : c'est frustrant de constater que vous dpensez tout votre nergie essayer de programmer une application de qualit... mais que cela ne suffit pas pour rpondre aux besoins de vos clients !

UNE VISION NOUVELLE DE LA PROGRAMMATION


Laissez-moi vous expliquer ce qui a chang mon efficacit en programmation AS3 : j'ai dcid d'investir dans ma technique de programmation. Je cherchais une formation ActionScript de qualit parce que j'avais des projets d'applications flash ambitieux. Aprs tout, vous aussi, vous tes ici parce que vous avez des projets ActionScript ambitieux. J'ai regard du ct des ressources gratuites, il y avait tellement, parpilles partout que je ne savais plus o donner de la tte ! De plus, la plupart des codes sources n'taient suffisamment expliqus pour tre utiliss par un dbutant. Il manquait toujours un paramtre indispensable la comprhension. Il y avait galement des formations ActionScript partout. Toutes promettaient monts et merveilles. Mais je n'avais pas le temps de tout essayer pour faire mon choix et mon budget n'tait pas illimit. Mon temps n'tait pas illimit non plus.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 9 / 24

DROIT A L'ESSENTIEL
J'tais comme vous : je voulais aller droit l'essentiel, avec une formation conue par quelqu'un qui a dj fait ses preuves. Qui a cr des applications flash digne de ce nom. Qui a une rputation. Quelqu'un qui a des comptences reconnues. D'emble, a liminait 80% de ces soient disantes formations efficaces. Ce n'est pas un universitaire qui va m'apprendre dvelopper des jeux flash, alors qu'il n'a dvelopp que des pseudos bannires anims ! Premier tri effectu : les donneurs de leon, les amateurs de thorie, hop, dehors. Il restait quand mme encore beaucoup de choix. Il y a beaucoup de formateurs crdibles dans le monde de la programmation ActionScript ! Alors, comment faites-vous pour choisir qui va vous accompagner ?

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 10 / 24

J'AI DONC FAIT MON CHOIX


A l'poque, j'ai donc orient ma recherche de formation, en cherchant qui taient les experts incontests, qui avaient la recommandation des autres. Et j'ai fait mon choix avec un dernier critre important. Le format d'une formation professionnelle efficace est forcment multimdia. Il faut plusieurs supports : la vido (ou le face face avec le formateur) l'crit et le suivi en direct (ou en personne). Il faut exiger cela quand vous choisissez une formation.

3 INGRDIENTS POUR TRE EFFICACE


Il y a donc 3 ingrdients pour tre efficace. La vido (ou la prsence du formateur dans un sminaire) est le meilleur support pdagogique pour apprendre, et retenir l'information.

Puis seul le support crit vous permet d'ajouter vos notes... et de retrouver en un clair l'information dont vous avez besoin, quand vous appliquez plus tard ce que vous avez appris. C'est beaucoup plus facile de rechercher un lment, un exemple de code, un conseil dans une petite pile de papier ou rapidement dans des documents que vous avez sauvegards, plutt que de chercher dans des heures de vidos ou d'essayer de vous
Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 11 / 24

souvenir d'une formation laquelle vous avez assiste.

Et aussi, le support crit est important parce qu'il vous permet d'obtenir des codes sources prts l'emploi, que vous pouvez rutiliser en les adaptant vos projets flash.

Enfin, le suivi en direct est indispensable pour pouvoir poser VOS questions, et obtenir des rponses adaptes VOS applications.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 12 / 24

N'avez-vous jamais eu un got d'inachev aprs avoir suivi une formation prfabrique en taille unique pour tous ? Ou aprs avoir assiste une formation sur site ?

C'est cela que vous devez exiger d'une formation professionnelle pour qu'elle soit russie.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 13 / 24

LA PROGRAMMATION EFFICACE
J'ai donc suivi les conseils de ces diffrents experts reconnus (Ekameleon, Michael Barbero, Francis Bourre, Aliokan...). Je me suis inscrits aux mailing-list qu'ils frquentaient, le plus souvent dans la langue de Shakespeare ! Et j'ai mis en pratique la majorit des conseils, codes sources, exemples qu'ils donnaient. J'ai appris utiliser leurs frameworks ActionScript respectifs (Pixlib, Vegas).

Grce leur aide prcieuse, j'ai assimil les meilleures stratgies de programmation en ActionScript flash.

LES OUTILS / STRATGIES


Chacun de ces experts utilisent des frameworks ActionScript contenant des Design Pattern (ou modle de conception). Cela leur fait gagner un temps considrable sur l'analyse et la cration d'une application flash. Ce sont, chaque fois, des heures et des heures, de travail conomises grce ses frameworks conus pour le dveloppement de jeux flash robustes et volutifs.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 14 / 24

UNE METHODE QUI A FAIT SES PREUVES


Il vous suffit de regarder les crations flash, grce ces frameworks, sur le web, pour constater l'efficacit de leurs stratgies de programmation. Cette mthode m'a permis de dvelopper beaucoup plus facilement des applications flash complexes, tout en m'amusant ! Des applications flash qui soient la fois : robustes, qui rpondent l'ensemble des besoins de mes clients et qui soient volutives pour intgrer les fonctionnalits impossibles de dernire minute. Ces diffrents conseils d'experts ActionScript ont chang ma faon de concevoir des applications flash.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 15 / 24

CE QU'ON VOUS CACHE


DESIGN PATTERN ET SES ACOLYTES
L'ActionScript n'est pas un langage obscure, ni compliqu, ni difficile matriser. Le jargon Design Pattern , Model View Controler , MVC, MVFC, IOC est seulement un cran de fum.

Vous n'avez jamais eu l'impression que tous ces sites internet vous balancent de la poudre aux yeux, en faisant croire que tout est compliqu ? En utilisant un jargon incomprhensible ?

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 16 / 24

LA VRIT
Les tactiques et les outils voluent, les stratgies restent. Le secteur de la formation ActionScript a besoin d'apprendre dire les choses simplement. J'ai donc envie de partager avec vous aujourd'hui, ce que moi, j'aurais aim trouver quand j'tais dbutant en programmation ActionScript. Je vais partager avec vous les fondations d'une programmation d'application flash russie.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 17 / 24

LA PROCHAINE VIDEO
Dans la prochaine vido, je vais partager avec vous les outils dont vous avez besoin pour crer simplement des jeux flash robustes et volutifs. Ces outils m'ont permis de dvelopper des applications flash pour mes partenaires qui rpondent exactement leurs exigences particulires. Et en intgrant les fonctionnalits avances d'une application multiple-utilisateurs.

Ce sont ces mmes outils que les experts ActionScript utilisent pour dvelopper des applications flash toutes plus impressionnantes les unes que les autres ! Puis, je vous expliquerai galement les 7 erreurs ne pas commettre pour russir n'importe quel projet ActionScript Flash : du plus simple au plus complexe !

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 18 / 24

CE QUE VOUS DEVEZ FAIRE MAINTENANT


En attendant, voici ce que je veux que vous fassiez. Dites-moi simplement dans les commentaires : Sur quel aspect de votre programmation ActionScript avez-vous le plus besoin d'aide ? Quel est le plus gros obstacle, aujourdhui, qui vous empche de programmer des applications flash complexes, robustes et volutives ? Votre rponse m'intresse beaucoup car elle va me permettre de vous aider de manire plus personnalise. Autrement dit, l'heure actuelle, qu'est ce qui vous limite le plus ? Qu'est ce qui vous bloque le plus dans la programmation AS3 et le dveloppement de jeux flash ? Qu'est ce qui vous empche de concrtiser vos projets flash les plus ambitieux ? Et de montrer firement vos applications flash au plus grand nombre ?

Prenez quelques instants pour rflchir et partagez votre rponse, dans les commentaires, juste en dessous de cette vido, afin que je puisse vous aider de manire plus personnalise.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 19 / 24

Aprs avoir post votre commentaire, vous pourrez tlcharger mon livre de formation que je vous offre gratuitement en renseignant votre adresse mail dans le formulaire juste en dessous. Ce livre vous explique comment utiliser un outil indispensable pour amliorer votre efficacit en programmation ActionScript.

Retournez sur la page o vous avez tlcharg ce livret :


http://www.formation-actionscript.com/strategies-programmation-actionscript3

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 20 / 24

MERCI
Merci et trs bientt pour la prochaine vido dans laquelle, je vais vous rvler les 7 erreurs ne pas commettre pour russir n'importe quel projet ActionScript Flash : du plus simple au plus complexe !

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 21 / 24

PRISE DE NOTES
________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 22 / 24

QUI REPRSENTE AS3 FORMATION ?


Le Programme AS3 Formation est une initiative de Matthieu DELOISON. Ce professionnel ActionScript a travaill pour des entreprises de grande renomme, comme PRIZEE, le Leader Europen du Casual Game. Il a galement apport ses connaissances une jeune startup, pour crer un moteur ActionScript permettant de gnrer des sites flash entirement dynamiques (tant au niveau des modules options que des graphismes). Ce dveloppeur ActionScript participe activement en contribuant pour la Communaut des Professionnels de l'Informatique : www.developpez.com. Le crdo de Matthieu est de rendre accessible la majorit d'entre vous la programmation ActionScript efficace !

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 23 / 24

Ce livret vous a t remis en complment du Programme AS3 Formation. Il vous est personnel et ne peut pas tre redistribu.

Rendez-vous sur Formation Flash ActionScript 3 pour plus d'informations.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 24 / 24

Vous aimerez peut-être aussi