Sujets sur : actionscript

Cours ActionScript 3 ‘actionscript’

Interview : Comment Damien a découvert l’ActionScript 3 pour en faire son métier

Commentaires fermés sur Interview : Comment Damien a découvert l’ActionScript 3 pour en faire son métier

Ecrit le 18 août par Matthieu
Publié dans le(s) sujet(s) Flash 3D |Interview

Cette nouvelle interview est consacrée à Damien Buchet : Développeur ActionScript 3 avec PaperVision 3D.

Voici ce que vous allez découvrir :

  • Comment Damien a débuté la programmation ActionScript.
  • Quelles sont les ressources, sa méthodologie pour améliorer sa programmation ActionScript.
  • Comment Damien a perfectionné sa connaissance de l’ActionScript 3 avec Google et des tutoriels.
  • Comment et en combien de temps il a pu développer son premier projet en 3D Flash.
  • Son point de vue sur l’utilisation des Frameworks ActionScript.
  • Comment structurer ses projets ActionScript.
  • Quelle organisation adopter pour son application Flash.
  • Damien vous fournit même un exemple simple pour découvrir l’utilisation de PaperVision 3D.

 

Exemples SWF Flash avec PaperVision 3D

Voici l’application flash qui utilise PaperVision 3D pour le déplacement du cube.

Les exemples ci-dessous utilisent les tweens de Grant Skinner.

Utilisez les touches directionnelles et votre souris pour changer la position de la caméra.

Ci-dessous, l’exemple de Damien avec une petite modification sur la gestion des touches directionnelles.

Télécharger “Exemple Papervision 3D”

ex-papervision-3D-interview.zip – Téléchargé 634 fois – 748,72 Ko

Téléchargez le Framework Tweens de Grant Skinner.

Téléchargez le Framework 3D Flash Papervision 3D.

Allez visiter le site de Damien Buchet. Vous découvrirez les projets ActionScript qu’il a développé.

Avez-vous déjà utiliser la 3D dans Flash ?

Avec Papervision 3D, Sandy 3D Engine ou un autre Framework ?

Partagez vos exemples d’application et retour d’expérience dans les commentaires ci-dessous.

Comment debugger son code actionscript 3 avec Flash ?

5 questions

Ecrit le 12 juillet par Matthieu
Publié dans le(s) sujet(s) Cours AS3

Dans les articles précédents, vous avez découvert les outils pour programmer en actionscript 3. Vous connaissez également les bases de programmation AS3.

Vous concevez des applications flash de plus en plus évoluées 😉

Mais comme la majorité des développeurs (moi y compris), vous rencontrez des bugs difficiles à localiser et corriger !

Et chaque fois, vous passez des heures et des heures pour trouver ce fameux bug, qui est en fait une erreur d’inattention : l’erreur bête en somme.

En procédant à tâtons pour corriger vos applications, vous perdez un temps considérable.

Ce qu’il vous manque, c’est un outil efficace pour vous aider à « tracker » les bugs beaucoup plus rapidement.

Dans le cours vidéo de cette semaine, je vous propose de découvrir un de ces outils. Vous allez adorez 😉

Voici ce que je vais vous apprendre :

  • Pourquoi utiliser Monster Debugger pour le debug de vos jeux flash.
  • Comment installer Monster Debugger pour commencer le debug de votre code AS3.
  • Comment effectuer du debug en live directement dans les navigateurs Firefox et Google Chrome.
  • Comment debugger une application en ligne d’une façon totalement transparente pour vos visiteurs.

A la fin de cette formation, vous serez capable de trouver et corriger rapidement les bugs de vos applications flash, quelles soient en ligne ou sur le bureau (Adobe AIR).

Exemple d’application avec le debug

Ci-dessous, une démonstration de l’intégration du Monster Debugger.

Lancez Monster Debugger, puis rechargez cette page.

Et amusez-vous à changer les paramètres du swf !

Téléchargez le code source debug AS3

Vous trouverez l’ensemble du code source commenté pour ce cours Actionscript.

Télécharger “Debug AS3 avec Monster Debugger”

ex-debug-monster-debugger.zip – Téléchargé 843 fois – 49,97 Ko

Le site Monster Debugger pour télécharger et installer ce logiciel Adobe AIR.

Et vous, quel logiciels utilisez-vous pour debugger votre code Actionscript 3 ?

Partagez vos logiciels de debug dans les commentaires ci-dessous.

Quels sont les logiciels pour programmer en flash AS3 gratuitement ? – FlashDevelop

9 questions

Ecrit le 5 juillet par Matthieu
Publié dans le(s) sujet(s) Cours AS3 |Editeur ActionScript

Dans l’article de la semaine dernière, nous avons découvert un éditeur actionscript performant (FDT).

Un éditeur comme FDT facilite et accélère grandement la programmation actionscript.

Oui c’est bien.. mais cet éditeur n’est pas gratuit. Donc en plus du logiciel Adobe Flash, il faut acquérir un éditeur actionscript… cela commence à faire beaucoup !

Heureusement, il existe des logiciels entièrement gratuit pour créer des applications swf / flash.

Certes cet éditeur est moins performant, mais toujours plus que l’éditeur d’Adobe Flash.

Et en attendant d’acquérir une version encore plus efficace, cela vous permet de développer des jeux flash le plus simplement du monde.

Voici ce que je vais vous montrer :

  • Comment installer et utiliser cet éditeur sur Windows.
  • Comment exploiter chacune des fonctionnalités pas à pas.
  • La méthode simple pour compiler des applications très rapidement !
  • Comment partager votre code source avec vos prestataires / freelance, sans que ceux-ci puissent le copier / modifier.
  • Comment mettre en œuvre la solution de création simplifiée de bibliothèques swc.

Ce cours consiste à vous aider à profiter au maximum des fonctionnalités offertes par cet éditeur actionscript, afin de vous aider à programmer efficacement et GRATUITEMENT 😉

Cet autre Éditeur ActionScript performant se prénomme FlashDevelop. Il est entièrement gratuit.

Par contre, il ne fonctionne que sur Windows.

Découvrez dans cette vidéo, l’éditeur FlashDevelop que je conseille aux débutants.

Téléchargement des logiciels

Télécharger l’éditeur Actionscript FlashDevelop.

Télécharger le logiciel Flex SDK pour compiler vos swf.

Quels logiciels gratuits utilisez-vous ?

Partagez dans les commentaires, les logiciels gratuits que vous utilisez le plus souvent pour créer des applications flash.

Quels sont leurs fonctionnalités ? L’adresse du site pour les tester ?

Et pourquoi les utilisez-vous ?

Comment améliorer votre programmation Actionscript avec FDT PowerFlasher ?

56 questions

Ecrit le 28 juin par Matthieu
Publié dans le(s) sujet(s) Cours AS3 |Editeur ActionScript |Livres

Savez-vous qu’il possible de programmer des applications flash beaucoup plus rapidement avec un éditeur Actionscript digne de ce nom ?

Ca y est, vous commencez à être beaucoup plus à l’aise en programmation flash !

Tout comme vous, au début, j’écrivais du code actionscript directement dans le logiciel Adobe Flash, la galère !!!

Compliqué, fastidieux, une compilation longue, une multitude de défauts rebutants qui enlève tout le plaisir de la programmation flash.

Eh oui, 80%  des développeurs débutants font comme vous, en compilant des swf avec le logiciel Adobe Flash.

En utilisant un éditeur Actionscript performant, vous allez redécouvrir le plaisir de vous concentrer uniquement sur la création de vos classes actionscript.

Fini les longs temps d’attente de compilation, l’ajout de paramètres compliqués…

Voici ce que je vais vous montrer :

  • Comment installer et utiliser cet éditeur sur Windows, MAC ou Linux.
  • Comment exploiter chacune des fonctionnalités pas à pas.
  • La méthode simple pour compiler des applications très rapidement, d’un seul clic de souris !
  • Comment partager votre code source avec vos prestataires / freelance, sans que ceux-ci puissent le copier / modifier.
  • Comment mettre en œuvre la solution de création simplifiée de bibliothèques swc.

Ce cours consiste à vous aider à profiter au maximum des fonctionnalités offertes par cet éditeur actionscript, afin de vous aider à programmer efficacement.

Laissez-moi vous présenter l’éditeur Actionscript qui a grandement simplifié et amélioré mon développement d’applications flash.

Cet éditeur actionscript FDT vous permet de  programmer efficacement et GRATUITEMENT

Et en plus, il fonctionne sur les plateformes Windows, Linux et MAC !

Découvrez dans cette vidéo, l’éditeur que j’utilise dans mes projets actionscript.

Guide Editeur FDT PowerFlasher

Pour vous aider à utiliser l’ensemble des fonctionnalités de FDT, j’ai rédigé un guide complet d’utilisation.

Ce guide FDT contient également une offre spéciale, réservée uniquement aux lecteurs Actionscript Facile.

Et vous, quel est votre éditeur Actionscript préféré ?

Dites-moi dans les commentaires, l’éditeur actionscript que vous utilisez le plus souvent.

Quels sont ces fonctionnalités ?

Et pourquoi l’utilisez-vous ?

Comment créer un jeu – Ticket à Gratter – en Actionscript 3 ?

24 questions

Ecrit le 23 juin par Matthieu
Publié dans le(s) sujet(s) Jeux Flash

Ca y est, vous connaissez les bases essentielles en Actionscript 3. Vous arrivez à créer vos premières applications flash.

Mais vous peinez pour concevoir des jeux flash. Vous ne savez pas comment vous y prendre, vous êtes un peu perdu.

J’étais comme vous, Actionscript 3 possède une multitude de fonctions et de possibilités !

Pour créer des jeux flash, 80% des développeurs débutant se lancent tête baissée, en copiant des codes AS3, à droite, à gauche. Et cela ne fonctionne pas !

Les jeux flash ont des bugguent incompréhensibles et difficilement identifiables pour les corriger.

En appliquant la méthode AS3 Formation, je vous propose, pendant plusieurs cours, de vous montrer en vidéo, la conception de jeu flash de A à Z 😉

C’est parti, pour la programmation d’un jeu très simple…

Ticket à gratter

Un cours vidéo à visionner attentivement.

Version démonstration

Ci-dessous, le résultat dans un swf.

Téléchargez le code source du Ticket à gratter

Vous trouverez l’ensemble du code source commenté pour vous aider dans la création de votre premier jeu flash.

Télécharger “Ticket à gratter”

jeu-flash-ticket-a-gratter.zip – Téléchargé 1629 fois – 254,78 Ko

Vous pouvez aussi télécharger le code source complet et commenté (avec plusieurs exemples pratiques) du Framework AS3 Facile.

Et vous, quel est le premier jeu flash que vous avez programmé ?

Pour ma part, mon premier jeu flash est un ticket à gratter, en AS2 à l’époque !

Comment avez-vous programmé votre ticket à gratter ? Quelles fonctionnalités avez-vous rajouté ?

Les 2 bases essentielles à maitriser en programmation Actionscript 3

1 question

Ecrit le 20 juin par Matthieu
Publié dans le(s) sujet(s) Cours AS3

Vous venez de découvrir la programmation Actionscript 3. Sur le web, vous avez consulté plusieurs applications et jeux flash qui vous scotchent devant votre écran. Et vous voulez programmer les mêmes !

Vous avez donc commencé à créer vos premiers swf.

Mais vous peinez à organiser correctement votre code. Vous ne comprenez pas le concept de programmation orienté objet, ni la stratégie de diffusion d’évènements propre à l’AS3.

C’est normal, c’est le problème majeur rencontré par les débutants en programmation AS3. Vous ne savez pas par où commencer votre apprentissage.

Et tout cela vous semble peu important. Erreur !

En ne connaissant pas ces bases essentielles en Actionscript 3, vous passez à côté du minimum requis pour commencer à programmer des applications et jeux vidéos en flash !

Je vais vous expliquer précisément toutes les bases de la programmation Actionscript.

Voici ce je vais vous apprendre :

  • Comment organiser un projet flash avec les notions de packages, interfaces, fonctions
  • Vous allez apprendre toutes les caractéristiques possibles d’un objet et comment les paramétrer correctement.
  • Vous connaitrez la notion de display list et comment afficher vos interfaces graphiques.
  • Et quels sont les caractéristiques d’un langage objet.
  • Comment créer et utiliser des objets, en fonction de vos applications et les utiliser efficacement.
  • Pourquoi les évènements sont si importants en AS3.
  • Et comment mettre en œuvre la diffusion d’évènements dans vos applications flash.

Bref, il s’agit de vous aider à acquérir les bases essentielles de la programmation en Actionscript 3.

Et de vous rendre accessible les notions orientée objet, diffusion d’évènements, package, extends…

En fait, c’est beaucoup plus simple qu’il n’y parait !

A la fin de cette formation, vous constaterez par vous même les résultats et vous saurez exactement comment utiliser ces notions pour concevoir vos premières applications flash.

Le modèle évènementiel en Actionscript 3

La diffusion d’évènements permet d’informer en temps réel de l’état de vos objets, d’une interface, d’une action de l’utilisateur…

C’est à dire, en fonction du type d’évènement reçu, votre application se met à jour, lance un calcul, enregistre une donnée, et bien d’autres possibilités.

Et tout cela est simplifié grâce à l’utilisation des évènements, c’est un des piliers de la programmation Actionscript 3.

Vous trouverez ci-dessous un exemple avec un évènement simple : la souris. Chaque fois que l’utilisateur bouge le curseur de la souris, le champ texte se met à jour avec les coordonnées de celle-ci. Effectivement, un évènement est diffusé en temps réel, l’application flash se met donc à jour instantanément.

La programmation orientée objet

Un objet représente un concept, une idée ou un objet du monde physique. Par exemple : une voiture, une personne ou encore un restaurant.

Un objet possède une structure interne, un comportement et des informations propres.

De plus, il sait communiquer avec d’autres objets. La programmation orienté objet consiste à représenter ces objets et leurs relations.

La communication entre les objets permet de réaliser les fonctionnalités attendues, de programmer des applications.

Ci-dessous, un exemple dans lequel nous utilisons un objet Voiture.

Cet objet est caractérisé par :

  • son modèle.
  • son état.
  • son type (citadine, monospace, espace, course…).
  • son prix.

Et voici le résultat des 2 exemples dans un swf :

Téléchargez le code source POO AS3

Vous trouverez l’ensemble du code source commenté pour ce cours Actionscript.

Télécharger “Programmation Orientée Objets”

01-POO-AS3.zip – Téléchargé 814 fois – 26,30 Ko

En tant que débutant, quelles sont vos principales difficultés en AS3 ?

Dites-moi les points bloquants, ce qui vous empêche de programmer les applications flash que vous souhaitez.

Evenements

Actionscript Facile et Google

Commentaires fermés sur Actionscript Facile et Google

Ecrit le 19 juin par Matthieu
Publié dans le(s) sujet(s) ActionScript 3 |Adobe Flash

Pour changer, une petite vidéo sympa avec Actionscript Facile sur Google.

Choisissez les prochains cours et conseils

Dites-moi dans les commentaires les prochains cours et conseils que vous souhaitez sur Actionscript Facile.

Guide : Les 50 meilleurs conseils pour mieux programmer en Actionscript Flash

Commentaires fermés sur Guide : Les 50 meilleurs conseils pour mieux programmer en Actionscript Flash

Ecrit le 17 juin par Matthieu
Publié dans le(s) sujet(s) ActionScript 3 |Livres

Dans cette vidéo, vous allez apprendre « Les 50 meilleurs conseils en programmation actionscript 3« .

Ce guide regroupe les meilleurs conseils issus directement de mon expérience en tant que développeur Actionscript.

Voici une présentation et quelques conseils dans cette vidéo.

Téléchargez le guide gratuit

Téléchargez le guide des « 50 meilleurs conseils Actionscript » en renseignant votre email ci-dessous :

Et vous, quels conseils souhaitez-vous ajouter dans ce guide ?

Après avoir lu ce guide, quels conseils ou astuce de programmation voulez-vous rajouter ?

Je compléterai le guide avec tous vos conseils pour la version 2.

Partagez ce guide

Ce guide vous as plu ?

Envoyez le à vos amis développeurs.

Ajoutez le en téléchargement sur votre blog !