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

EnigmBox (2013/2017)

Compilation d’énigmes totalement originales pour iOS et Android.

Game design, level design, développement Unity, graphisme, sound design.

Distinctions :

  • +500 000 téléchargements
  • Best game design award : IndiePrize,Casual Connect Europe 2018
  • Prix du jury et Prix du jeu le plus innovant : IndiePrize, Casual Connect Asia 2016
  • Finaliste du concours EIGD 2013, catégorie “Originalité”
  • Sélectionné pour l’IndiePrize 2014 à Amsterdam
  • Sélectionné pour le “IntelBuzzWorkshop” 2015 et 2017 Paris
  • Finaliste du International Mobile Game Awards, prix du public

Nano War iOS (2013)

Jeu mobile iOS (iPhone et iPad), jeu de stratégie en temps réel avec mode multijoueur en ligne.
Game design, level design, développement Objective-C, sound design.

Distinctions : +200 000 téléchargements sur l’AppStore.

EnigmBox – Disponible sur l’AppStore gratuitement

icon_1024x1024

EnigmBox – Plein d’énigmes pour jouer autrement

Le voilà enfin sorti. Après 3 mois de développement acharné voici la version iOS de ma fameuse série Take Something Literally.
Mon dernier jeu indépendant réalisé entièrement seul (Hormis la musique).

Il s’agit d’une compilation d’énigmes totalement sorties de l’ordinaire.

Difficile de décrire le jeu car il ne se joue pas comme les autres. Vous devez utilisez toutes les capacités de votre téléphone pour résoudre 45 énigmes.

Lien vers le téléchargement : http://bit.ly/enigmbox

Available-on-AppStore

Le site internet est là : http://www.enigmbox.com
La page Facebook est ici : http://www.facebook.com/enigmbox

Et pour ceux qui veulent tricher voici la solution de toutes les énigmes.

N’oubliez pas de voter et de commenter l’application à chaque mise à jour. Aidez les développeurs indépendants à produire des jeux originaux. Notez, commentez, parlez-en autour de vous et surtout achetez les jeux indés ;).

 

Nano War iOS mise à jour 1.05 – Mode multijoueur disponible gratuitement

Je suis fier de vous annoncer la sortie officielle du mode multijoueur de Nano War iOS. Jouable jusqu’à 4 joueurs depuis la version 1.05.

LE MODE MULTIJOUEUR EST GRATUIT !

icon_128

Available-on-AppStore

Le multijoueur utilise Game Center et le système de matchmaking automatisé. Le jeu en ligne marche très bien. Le gameplay est très fluide et je n’ai pas subit de lags gênants.
Les première parties sont jubilatoires et le comportement des joueurs n’ont rien à voir avec l’IA. Sans oublier que vous pouvez inviter jusqu’à 4 amis sur une partie.

C’EST SUPER FUN!

Quelques secondes après avoir tapé sur le bouton Matchmacking un joueur se connecte et le jeu démarre.
J’ai joué contre 4 joueurs différents et à chaque fois j’ai été obligé de varier de stratégie.

Voici quand même ma première victoire après 3 cuisantes défaites :

photo

Pour l’instant il n’y a que 2 cartes différentes pour les parties à 2, 3 et 4 joueurs. Mais je compte alimenter le mode multijoueur pour le rendre encore plus attractif.

Je vous demanderais de voter de rédiger un autre avis pour cette nouvelle version. Merci ! :)

Amusez-vous bien !

Besoin de traducteurs pour mes 2 derniers jeux indépendants

UN DEVELOPPEUR INDE A BESOIN DE VOTRE AIDE !

Salut à vous vénérables joueurs et développeurs,

Il n’est pas sans savoir que certains de mes jeux ont été développés par une seule et même personne, moi même. Cependant je ne peux pas tout faire tout seul.

C’est pour cela que je lance un appel à l’aide aux joueurs et aux développeurs désireux de donner un coup de main à un petit développeur indépendant.

N’oubliez pas que les jeux que je crée avec mes doigts vous sont destinés. :)

L’un de mes plus grands succès,  Take Something Literally a été traduit en plus de 20 langues différentes.(de, nl, fr, it, es, pl, ru, he, hu, slo,uk, cn,…). Ce jeu Flash a été joué plus de 15 millions de fois sur Internet !

J’aimerais remercier avant tout les traducteurs et les joueurs quit y sont pour beaucoup.

Aujourd’hui il faudrait traduire Nano War iOS.

Le jeu est sorti il y a plus d’un mois et il est déjà très apprécié par les joueurs.
Vous pouvez le télécharger gratuitement sur iPad et iPhone: Télécharger)

icon_128

Ensuite Think Outside The Box. La suite du célèbre Take Something Literally.
(Toujours en cours de développement)

Regardez la page du projet sur IndieGameDB.

icon_1024x1024

CONTACTEZ MOI SI VOUS VOULEZ M’AIDER A TRADUIRE MES JEUX.

Cela ne prend pas beaucoup de temps. Tout est prêt pour ajouter la traduction.

Envoyez moi un message avec votre email et le language que vous maîtrisez. (Autre que le français et l’Anglais). Cliquez ici pour me contacter.

Merci beaucoup !

Benoît.

PS: Faîtes tourner ce post autour de vous.

Nano War – La guerre cellulaire débarque sur iPhone et iPad

icon_128
Nano War appstore
Nano War iOS
Nano War, le Jeu Flash « Culte » enfin sur iOS
Combattez l’infection de vos cellules avec ce jeu de stratégie et conquête dans lequel « la meilleure défense, c’est l’attaque !

Chugulu annonce aujourd’hui la sortie de Nano War, un jeu de stratégie offensive sur iPhone et iPad. Créé par Benoit Freslon et sorti en 2008 dans une version Flash sur Internet, le jeu avait rencontré un vrai succès d’estime dans la communauté « Indie », avec plusieurs dizaines de millions de parties jouées sur Kongregate et sur les sites de Disney.

Dans Nano War,  vous devrez sauvez un corps humain des virus qui ont infecté ses cellules. Pour cela vous devrez envoyer vos cellules à la conquête des cellules ennemies tout en assurant votre défense.

Doté d’un gameplay plus approfondi, d’un design plus coloré et d’une ergonomie tactile très intuitive, Nano War reste très simple à prendre en main mais demande l’élaboration d’une vraie stratégie dans les niveaux plus avancés.

Le jeu propose le parcours de 4 premières zones du corps humain réparties sur 40 niveaux. Les 10 premiers niveaux sont gratuits, les suivants pourront être débloqués en achat in-app. A chaque fin de niveau, le joueur devra affronter un boss qui lui donnera du fil à retordre. Un mode Bataille pour jouer à des parties personnalisées est déblocable en in-app et un mode multijoueur en ligne est en cours de développement, il sera proposé gratuitement dans les prochains mois.

Depuis 2008 des milliards de cellules ont été sauvées, permettant à Nano War d’être classé Top 10 sur Kongregate et « Game of the Week » sur IndieGames.com. Le jeu avait reçu 3 prix (Prix SACD 2008, Florilège du Web Flash Festival 2008, Gagnant du concours WhoseGame) et avait bénéficié d’un article élogieux sur Mac4ever.com qui précisait :

★ “…un des petits jeux en flash les plus addictifs que vous pourrez trouver.” Mac4ever.com

Nano War est disponible sur iPhone et iPad http://bit.ly/NanoWar

Vidéo du trailer : http://youtu.be/n-z5TRyKsg0

Pour être tenu informé des évolutions à venir du projet, rejoignez-nous sur facebook.

 

Tutoriel : Exporter vos animations Flash sur iPhone et iPad avec cocos2d et TexturePacker

Salut amis codeurs iOS,

Dans ce tutorial je vais vous montrer comment exporter une animation .swf utilisable pour iPhone iPad et pour les supports retina avec cocos2d-iPhone 2.0. En gros un truc qui fait le café !

J’utilise toujours Adobe Flash lorsque je développe des jeux quelque soit le support.
Flash est un super outils pour les développeurs : interface WYSIWYG, éditeur d’animations, éditeur vectoriel, …
Si je veux redimensionner mes animations aucun problème avec le vectoriel :).

You pouvez télécharger le zip final AnimatedSpriteWithFlash.zip.

1. Outils et fichiers

Vous avez besoin de quelques outils et quelques fichiers :

  • Télécharger et installer les librairies Cocos2D-iPhone 2.0 libraries avec le template.
  • Télécharger et installer Adobe Flash.
  • Télécharger et installer TexturePacker.
  • Télécharger les classes AnimatedSprite sur github.
  • Télécharger les animations Flash : Pig.zip.


2. Flash

Dans Flash

  • Ouvrir pig_walk.fla et pig_dead.fla avec Adobe Flash.
  • Ensuite exporter les animations avec CMD+Entrée ou CTRL+Entrée sous Windows.
  • Flash va exporter un fichier .swf dans le même dossier : pig_walk.swf et pig_dead.swf.

Astuces dans Flash

  • Créer un repère au centre de la scène. Seulement pour se positionner. Supprimer-le avant l’exportation ou bien utiliser un calque “Guide” pour le rendre invisible.
  • Utiliser les mêmes dimensions de scène pour les différentes animations d’un seul objet.
  • Utiliser un symbole “Graphique” au lieu d’un “MovieClip”. Les animations Graphiques sont lisibles par TexturePacker.

Capture d’écran 2013-03-01 à 17.45.44

  • Créer un fichier .fla par animation.
  • Toujours travailler pour l’échelle 2048×2948 iPad retina. Afin d’être déjà prêt pour l’export iPad retina :).

3. TexturePacker

Dans TexurePacker

Utilisons TexturePacker pour exporter un spritesheet compressé pour une application universelle.

  1. Ajouter pig_walk.swf et pig_dead.swf dans TexturePacker
  2. Cliquer sur le […] puis sélectionner le dossier d’export et rentrer le nom de fichier : pig-ipadhd.plist (ipadhd pour l’exportation universelle).
  3. Texture au format : zlib compr, PVR (.pvr.ccz, Ver.2)
  4. Cocher Premultiply alpha
  5. AutoSD: régler cocos2D ipad/hd/sd et valider en cliquant sut Apply.
  6. Sauvegarder le fichier puis cliquer sur Publish. TexturePacker va alors exporter 6 fichiers, les images .pvr et les bases de données .plist pour chaque format (ipad/hd/sd).

Voici le rendu du spritesheet:

pig

Astuces TexturePacker

  • Régler l’image en couleur RGBA4444 si vous souhaiter optimiser les médias. Puis régler le Dithering à FloydSteinbergAlpha pour avoir un meilleur rendu sur les dégradés de couleur.
  • Toujours travailler avec le même framerate dans Flash et dans XCode.
  • Les dimensions maximales sont de 4096×4096 pour une texture de type iPad retina et 2048×2048 pour un iPhone 3GS. Mais TexturePacker s’occupe de redimensionner tout ça.
  • Cocher Allow rotation
  • Régler size contraints à Any size
  • Si vos sprites sont coupés sur les côtés dans votre rendu régler Trim mode à None.
  • Cocher Enable auto alias
  • Soyez curieux et testez d’autres réglages ;).

4. XCode

Dans Xcode

  • Créer un nouveau projet Cocos2D avec le template installé.
  • Régler le iOS deployment Target à 5.1 au moins.
  • Ajouter le fichier AnimatedSprite.m et le fichier AnimatedSprite.h dans votre projet XCode. Ne pas oublier de cocher la “target” du projet au moment de l’importation.

Capture d’écran 2013-03-02 à 11.56.56

  • Si vous utiliser ARC dans votre projet ajouter un “flag” sur le fichier : Target > Build Phases > Puis ajouter le “compiler flag” sur le fichier AnimatedSprite.m > –fojbc-arc. NB: Par défaut l’ARC n’est pas activé.

Capture d’écran 2013-03-01 à 16.58.30

  • Ajouter de la même manière ces fichiers dans le projet XCode :
    • pig.plist
    • pig.pvr.ccz
    • pig-hd.plist
    • pig-hd.pvr.ccz
    • pig-ipadhd.plist
    • pig-ipadhd.pvr.ccz

Capture d’écran 2013-03-02 à 11.57.02

  • Ouvrir le fichier HelloWorldLayer.h depuis XCode et remplacer le par celui ci :

  • Ensuite utiliser ce code pour la classe HelloWorldLayer.m :

Cliquez sur Run et voilà le travail :).

Si vous tapez sur l’écran l’animation de mort va se lancer et le cochon va disparaitre.

C’est fini !

Capture d’écran 2013-03-04 à 00.09.40

Vous pouvez également lire les commentaires du fichier AnimatedSprite.h pour plus de détails sur cette classe qui permet de gérer des animations.

A ++ !