Benoit Freslon

Benoît Freslon – game designer – développeur indépendant – formateur

Je m’appelle Benoît Freslon, et je suis développeur professionnel de jeux vidéo depuis 2006.

J’ai plusieurs profils :

  • Créateur de jeux vidéo indépendants ;
  • Game designer et développeur Freelance sur Unity 3D ;
  • Formateur ;

Je développe principalement des jeux avec Unity 3D et Animate CC mais je peux facilement m’adapter.

Vous trouverez sur ce site la liste de mes créations et mon CV.

N’hésitez pas à me contacter pour toute demande : devis, conseils, formation, expertise, achats de mes jeux, etc.

Créateur du blog : VideoGameCréation.fr : Apprenez à créer un jeu vidéo de A à Z

Plus de détails


Références clients :

  • Disney.com
  • Sony Music
  • Hachette Multimédia
  • ArmorGames.com
  • Orange France Telecom
  • King.com
  • Castor Et Pollux
  • Plus Conseil
  • NoHuman Interactive
  • Kongregate.com
  • Playwala
  • Yahoo.com
  • Smart-kit.com
  • GameShed.com
  • MoFunZone.com
  • Andkon.com
  • Avea
  • GameZHero
  • ISART Digital
  • Zapak
  • Exkee
  • Faeria
  • Chugulu Games
  • PlayTDGames

CleanLand – Cleanance (2014)

Jeu Facebook pour le compte de la marque Cleaneance.
Développement Flash, ActionScript 3.0

Planet Crunch (2014)

Jouer sur LudoKado

Jeu Flash type “Candy Crush Saga” (Match 3).
Développement ActionScript.

Kmembert (2013)

Jeu réalisé en 48h lors de la Ludum Dare 28. Jeu Flash, type: puzzle/action.
Game design, level design, graphisme, développement ActionScript 3.0.

Tutoriel Flash : créer un bouton simple avec Flash ActionScript 3.0

Aujourd’hui voici comment créer un simple bouton en Flash avec ActionScript 3.0

Exemple

Sources

Vous pouvez trouver le fichier .fla avec le code ActionScript à l’intérieur.

Télécharger les codes sources ici : Simple_button_benoitfreslon.com.fla

Commençons

  1. Ouvrir Flash > Créer un nouveau document ActionScript 3.0
  2. Insertion > Nouveau Symbol
  3. Nom:  Btn
  4. Type : Bouton
  5. Cliquer OK

Capture d’écran 2013-09-28 à 16.10.09

  1. Dessiner un bouton sur l’image Haut (Etat du bouton relâché)
  2. Dessiner un bouton différent sur l’image Dessus (Etat du bouton quand le souris se trouve dessus)
  3. Dessiner un bouton différent sur l’image Abaissé (Etat du bouton quand le bouton de la souris est enfoncé)
  4. Dessiner une forme de la zone de click.
  5. C’est terminé pour le bouton. Revenir sur la Scène principale

Capture d’écran 2013-09-28 à 16.18.25

  1. Ensuite sélectionner le Bouton depuis la scène
  2. Nommer le bouton dans le panneau Propriétés : mc_btn

simple_button_02

  1. Créer un nouveau Calque avec le nom : Actions
  2. Sélectionner ce nouveau calque
  3. Ouvrir le panneau Actions : Fenêtre > Actions ou avec la touche F9

simple_button_03

Copier et coller ce code dans la fenêtre Actions :

FlashDevelop: Couleur de code et colorisation de syntaxe avec tous les mots clés ActionScript 3

Pour tous les dévleoppeurs qui aiment développer avec Flash Develop comme moi, vous aurez probablement BESOIN de coloriser tous les mots clé ActionScript 3.0.

Voici un exemple de la colorisation des mots clés :

flash_develop

Vous pouvez télécharger Flash Develop 4 ici.

Télécarger mon fichier AS3.xml et remplacer le par celui qui se trouve dans le dossier Languages.

C:\Program Files (x86)\FlashDevelop\Settings\Languages

or

C:\Users\XXXX\AppData\Local\FlashDevelop\Settings\Languages

Le fichier xml est compatible avec Flhas Develop 4.X.X.

ActionScript : Déplacer un objet de manière fluide avec une accélération, une décélération et une inertie

Aujourd’hui voici un exemple de code pour créer un effet d’accélération et d’inertie en Flash ActionScript 3.0.

Le personnage va commencer à accélérer si on appuie sur une flèche. Il atteindra sa vitesse maximale puis il ralentira si on relâche la touche.

Vous pouvez télécharger le code source ici : Flash_acceleration_benoifreslon.com

Jump’Box – Fleury Michon (2013)

Jeu Flash de plateformes sur Facebook.
Game design, développement Flash, ActionScript, Starling, Stage3D, level design, sound design.

Tutoriel : Comment créer un jeu comme Angry Birds en Flash – Partie 4 – Création des cochons et détection des collisions

Partie 4 – Création des cochons et détection des collisions

Introduction

Voici le quatrième tutoriel pour apprendre à créer un jeu de physique comme Angry Birds en Flash avec Box2D.

Vous pouvez télécharger toutes les sources ici : How_to_create_a_game_like_angry_birds_part4.zip

Si vous avez raté le premier tutoriel vous pouvez le trouver ici : https://benoitfreslon.com/fr/tutorial-how-to-create-a-game-like-angry-birds-with-box2d-world-construction-kit-flash-part-1

Dans ce tutoriel nous allons créer les ennemis : les Cochons. Puis nous allons détecter les collisions pour les détruire.

Create the Pig character

Créer le Clip du Cochon :

  1. Insertion > Nouveau Symbole
  2. Nom : Pig
  3. Type : MovieClip
  4. Cocher exporter pour ActionScript
  5. Classe : Pig
  6. OK

Capture d’écran 2013-04-28 à 22.25.04

Dessiner un joli cochon vert comme ceci avec les dimensions : 30×30.

Capture d’écran 2013-04-28 à 22.25.21

Ou télécharger mon sprite :

pig

La classe du Cochon

Créer la classe du Cochon

  1. Nouveau > Fichier > Classe ActionSript 3.0
  2. Nom de classe : Pig

Copier et coller ce code à la place :

Ajouter les cochons dans le clip World comme ceci :

Capture d’écran 2013-04-28 à 23.32.12

Enfin tester le niveau.

Le tutoriel est terminé. Si vous souhaitez d’autres fonctionnalités et plus de tutoriels sur le moteur d’Angry Birds postez un commentaire :).

Amusez-vous bien !