Meetup – Using Flash for video game development

Lundi 18 mars 2013, j’ai participé au Meetup Using Flash for video game development organisé à Isart Digital par Yopsolo.

J’y ai présenté avec Alexandre Imbert l’expérience de notre société Pinpin Team à travers nos jeux Simply-Land.com et PlayPOP.com.

Meetup Flash
Credit Michael Chaize

Ça fait plaisir de rencontrer la communauté Flash parisienne.

Voici notre présentation :

Jeu Président Multijoueur


Type : Jeu vidéo multijoueur en Flash
Site : PLAYPOP

Outils : Flash, ActionScript 3
Société : Pinpin Team

Description :

Le président est un jeu de cartes, aussi connu sous le nom de Trou du cul. Le but du jeu est de se débarrasser de toutes ses cartes en premier et devenir le président.

J’ai développé le système de sélection de cartes quand le joueur commence un nouveau pli. J’ai également géré l’activation des cartes jouables lorsque c’est le tour d’un nouveau joueur.
La quasi totalité du jeu a été développé par Guillaume Poignant. Les graphismes sont d’Alexandre Imbert.

 

Jeu Yahtzee Multijoueur


Type : Jeu vidéo multijoueur en Flash
Site : PLAYPOP / Jeux-Gratuits.com

Outils : Flash, ActionScript 3, Java, Smart Fox Server
Société : Pinpin Team

Description :

Le Yahtzee Multijoueur, aussi connu sous le nom de Yam’s, est un jeu de dés dans lequel il faut remplir une grille en faisant des combinaisons particulières (suite, brelan, carré,…). Il est jouable jusqu’à 4 en simultané.

J’ai développé toute la partie Flash en ActionScript 3 et le coté Smart Fox Server en Java. J’ai également fait le sound design. Les graphismes sont d’Alexandre Imbert.

Le Yahtzee fait parti des jeux les plus joués sur PLAYPOP et Jeux-Gratuits.com.

Jeu Défi Mahjong Multijoueur


Type : Jeu vidéo multijoueur en Flash
Site : PLAYPOP / Jeux-Gratuits.com

Outils : Flash, ActionScript 3, Java, Smart Fox Server
Société : Pinpin Team

Description :

J’ai développé toute la partie Flash en ActionScript 3 et le coté Smart Fox Server en Java. J’ai également fait le sound design. Les graphismes sont d’Alexandre Imbert.

Ce jeu se jouant seul au départ, j’ai du adapté le gameplay pour en faire un jeu jouable à 2. Dans sa première version, les deux joueurs jouaient sur la même pile de tuiles, c’est celui qui trouvait le plus de paires qui gagnait la partie. Le jeu était trop stressant pour les joueurs de Jeux-Gratuits.com, le game play fut donc modifié pour que chaque joueur ait sa propre pile de tuiles. Finalement les joueurs jouent chacun de leur coté, le premier qui a retiré toutes ses tuiles, gagne la partie.

Le Défi Mahjong fait parti des jeux les plus joués sur PLAYPOP et Jeux-Gratuits.com.

 

Optimisation du contenu pour Flash

Thibault Imbert,  l’auteur du livre Pratique d’ActionScript 3, a récemment écrit un livre blanc sur l’optimisation du contenu mobile pour Flash/Flex/Air.

Optimizing Mobile Content for the Adobe Flash Platform contient de nombreuses informations pour optimiser l’utilisation mémoire, CPU/GPU, échanges serveur,… Des concepts à la fois valables pour le développement Web et la programmation en général.

L’ouvrage en anglais offre des explications précises accompagnées d’exemples concrets d’utilisation. Encore un livre de Thibault Imbert que je conseille pour approfondir ses connaissances en AS3 et mieux comprendre le fonctionnent du Flash Player. Les différentes astuces apprises vont bientôt intégrer Simply-Land.com.

Pour information, Thibault Imbert va bientôt rejoindre l’équipe qui développe le Flash Player en tant que product manager. Bonne continuation à toi Thibault!

Le livre est disponible en ligne sur le site d’Adobe ou directement en pdf pour l’avoir toujours sous la main.

Bonne lecture!

Ecodazoo.com – La navigation 3D temps réelle qui laisse sans mot !

Ecodazoo.com
Accueil du site Ecodazoo.com

Cet article sent un peu le réchauffé à présent mais j’avais prévu de l’écrire il y a 3 mois… Quoi qu’il en soit, pour ceux qui n’ont toujours pas vu le site ecodazoo.com, c’est le moment de le découvrir et de l’apprécier (en version complète contrairement à il y a 3 mois d’ailleurs).

Ecodazoo.com, à mon avis, représente tout ce qu’on peut attendre d’un site internet en 3D durant les prochaines années à venir. La navigation, les graphismes et l’ambiance sonore, tout est simplement génial. Chaque rubrique est illustrée par un « pop-up book » en 3D (vous savez, ces livres qui construisent une petite scénette en volume lorsqu’on ouvre leurs pages). Et tout ça bien entendu en Flash et en ActionScript3 et bien sûr, grâce à la puissance du moteur 3D PaperVision3D Sharikura 3D de ROXIK.

Je le répète encore une fois à voir de toutes urgences!

Lien : http://www.ecodazoo.com/

Pratique d’ActionScript3, « LE » livre sur la programmation ActionScript3 est en vente

Le livre Pratique d’ActionScript3 de Thibault Imbert arrive enfin dans les libraires. Il est toujours disponible dans sa version gratuite qui date de l’été 2008.

Ce livre est mon ouvrage de référence pour le développement en ActionScritp3. Il présente les nombreux aspects d’ActionScripts3 en détaillant clairement les nouveautés et les différences avec ActionScript2. Ce  n’est pas une simple réécriture de l’aide d’Adobe comme le ActionScript 3.0 Cookbook, on y apprend vraiment des notions de POO par exemple et les exemples sont utilisables dans des projets réels. (L’interaction avec la base de données grâce à AMFPHP de Simply-Land.com est basée sur l’ensemble des classes Service, ProcedureCall,… décrit dans l’ouvrage.)

Faites un tour sur le site dédié du livre Pratique d’ActionScript3 pour en apprendre d’avantage et savoir où l’acheter.

Pour vous faire une idée de la qualité du livre, téléchargez la version gratuite de Pratique d’ActionScript3.

Réflexion PaperVision3D par Zupko

Reflexion d'un X-Wing en temps réel.

Cette démo montre que le moteur 3D pour Flash PaperVision3D peut vraiment produire des images impressionnantes.

Elle a été réalisée par Andy Zupko et vous trouverez plus d’informations dans l’article de son blog « Reflections in Papervision3D » (en). Vous y trouverez les explications et les sources.

N’hésitez pas à jeter un œil à son blog, il est bourré d’articles très intéressants. Comme par exemple l’article « Casting Shadow in Papervision – Redux » (en)

PARK.seasons démo avec PaperVision3D

Je reviens après ce long moment d’absence durant lequel j’ai profité de mes deux semaines de vacances.

Voici un petite démo de Den Ivanov faite avec PaperVision3D utilisant les portails.

PARK.seasons est une très belle illustration des quatre saisons.

PARK.season

Utilisez les touches directionnelles du clavier ou la souris pour vous déplacer autour de l’arbre. Zoomez à l’aide de la molette. Et surtout n’oubliez pas de traverser les portes!

Lien : http://www.cleoag.ru/labs/flex/parkseasons/