La réalisation de jeux en Flash nécessite souvent plus de savoir en ActionScript qu'un simple site. Ce Tutorom se veut l'atelier de création de modules ludiques avec Flash. Au travers de 4 jeux, vous aurez à l'issue de cette formation, de très bonnes notions pour mettre en oeuvre le projet de votre choix. Dessin et coloriage, Course de voitures, Envahisseurs de l'espace et Labyrnthe isométrique en fausse 3D, tout est passé en revue pour révéler la puissance et la simplicité de Flash dans le monde ludique.
Présentations
Présentation générale Présentation du 1er exemple Présentation du 2me exemple Présentation du 3me exemple Présentation du 4me exemple Langages externes Mise en place de l'arborescence Projet Flash Outils de dessin - Nouveautés
Rappel sur les fonctionnalités de dessin Nouveauté : dessin d'objet Nouveauté : des dégradés améliorés Vectoriser des images Nouveauté : les filtres L'Interface d'accueil
L'animation de l'introduction Conversion et export vidéo Création d'un formulaire Personnalisation des composants L'interface de choix du joueur Réalisation d'une barre de chargement Animations de chargement
Codage de l'interface d'accueil
Chargement de la video FLV
Ecriture de données locales
Détection multi utilisateurs
Données locales du formulaire
Réalisation d'un écran de sommaire
Lecture des données locales
Lancer la barre de chargement
Variables externes
Lecture de variables externes
Mise en place de FSCOMMAND
Les paramètres de publication
Première publication et FSCOMMAND
Une touche multimedia
Fichier son générique
Mise en place d'un scénario de sons
Niveaux sonores et effets de fondu
Chargement des sons dans l'interface
Activation des sons dans l'interface
Gestion du son
Ajouter une musique d'ambiance
Publication et test
Dessin et Coloriage
Ajouter un fichier au projet
Animation d'introduction
Interface Dessin
Boutons épaisseur de trait
Espace de dessin
Dessiner des traits
Dessiner avec trame
Choisir ses couleurs
Fonctions imprimer et effacer
Interface Coloriage
Vectorisation de l'image bitmap
Fonctionnalités de coloriage
Annuler un coloriage
Naviguer entre les deux modes
Sauvegarder et Restaurer
Instructions de sauvegarde
Instructions de restauration
Des curseurs dédiés aux outils
Jeu de course
Généralités sur les niveaux dans Flash
Création de la piste de jeu
Création de l'interface
Création des véhicules
Déplacement du véhicule joueur
Détection des dérapages
Trajectoire du véhicule adverse
Déplacement du véhicule adverse
Passer les données en externe
Les envahisseurs sont là !
Réalisation d'un fond étoilé
Défilement du fond étoilé
Création du vaisseau du joueur
Déplacement du vaisseau du joueur
Mouvement de la tourelle
Mise en place du tir
Lancement des projectiles
Création des vaisseaux adverses
Déplacement des envahisseurs
Détection des collisions
Gestion du temps
Le labyrinthe isométrique
Généralités sur l'isométrie
Le cache de l'interface
Les éléments de jeu pour la carte
L'affichage de la carte en local
Création du héros du jeu
Le cadeau à gagner
Affichage et positionnement du héros
Profondeur de champs des objets
Généralité sur XML
Gestion de la carte en XML - partie 1
Gestion de la carte en XML - partie 2
Déplacement du héros
Scrolling de la carte
Alléger l'application
Gestion de la collision avec les murs
Publication
Finalisation du projet Flash
Debug de l'interface d'accueil
Mise à niveau des applications
Création d'une icône avec Flash
Fichier autorun pour application off line