Découverte de Phaser.IO – #02 (Initialisation)

Initialisation du projet Nous allons commencer par créer un simple fichier HTML5 à la racine de notre dossier « 1stPhaserGame » nommé « index.html » et y inclure phaser.io : <head> <meta charset= »UTF-8″ /> <title>1stPhaserGame</title> <script type= »text/javascript » src= »phaser.min.js »></script> </head> Nous allons définir la zone de notre jeu, en créant un simple élément « div » et en lui donnant un id…

Découverte de Phaser.IO – #01 (Installation)

Phaser.IO est un jeune framework de développement de jeux 2D en JavaScript.La communauté est active et de plus en plus nombreuse, ce qui constitue un avantage certain 😉 De nombreuses fonctionnalités sont disponibles  comme la gestion de WebGL et Canvas pour le rendu graphique, mais également une multitude d’éléments nous permettant de gagner du temps…

Découverte de Tiled (Map Editor)

Tiled est un outils open source qui propose en téléchargement une version Windows, Linux et Mac et permet de gagner beaucoup de temps sur la construction du game design de nos jeu 2D. Les mots clés à connaitre Une tile (anglais) est une zone carré d’une taille définie présentant un élément du décor, ici nous…

Introduction à l’API Box2D

Qu’est-ce que Box2D ? Box2D est une bibliothèque physique 2D populaire et puissante qui est considérée comme l’une des meilleures. Cette API est utilisé par des jeux très médiatisées comme Angry Birds par exemple. Box2D, écrit initialement en C++, a été porté sur un certain nombre de langages, dont Flash qui nous intéresse ici.  …

Introduction à l’API Starling

Qu’est-ce que Starling ? Player Flash version 11 est sortie et apporte un gain considérable de performances avec l’apparition du Stage 3D. Connue auparavant sous le nom de Molehill, cette nouvelle API apporte à flash de la vraie 3D, calculée par le GPU. Stage 3D permet donc l’affichage de modèles 3D, mais qu’en est-il de…

Introduction au framework Flex

Qu’est-ce que Flex ? Flex est une solution de développement créée par Macromedia en 2004 puis reprise par Adobe en 2006, permettant de créer et de déployer des RIA (Rich Internet Application) et RDA (Rich Desktop Application) multiplate-formes grâce à la technologie Flash. Le framework Flex est spécifique au développement d’applications de gestion. Des exemples…

Introduction à l’API Away3D

Qu’est-ce qu’Away3D ? Away3D est un moteur graphique 3D open source développé pour Flash ActionScript que vous pouvez récupérer sur le site officiel. Il a été lancé en 2007 par Alexander et Rob Bateman Zadorozhny en tant que port de Papervision3D, une API 3D plus âgée et moins populaire. La version la plus récente, Away3D…