• Ce blog — désormais archivé — est en lecture seule.

haXe : plus t’en mets, plus t’en as !

Introduction

haXe est un langage de programmation opensource et multi-plateforme assez récent. Il a été conçu par Nicolas Cannasse (Son blog) et la société Motion-Twin (Site) qui réalise la plupart des jeux en Flash connus sur Internet (Miniville, Labrute, etc…).

Multi-plateforme ?

En effet, haXe est un langage de programmation multi-plateforme. C’est-à-dire que ce langage permet de cibler plusieurs autres langages comme JavaScript, PHP, NekoVM et Flash. Ceci permet de n’avoir à apprendre qu’une syntaxe et de pouvoir générer différentes technologies ensuite.

Ainsi haXe met à notre disposition un langage standardisé avec de nombreuses fonctionnalités, une bibliothèque standard qui fonctionne de manière identique sur les différentes plate-formes et des bibliothèques spécifiques pour chaque plate-forme.

Premiers pas

J’ai connu haXe il y a très peu de temps, en cours de programmation Flash. C’est donc vers cette plate-forme que je me tourne. La syntaxe ressemble à JavaScript ou même Java. Il y a peu de documentation fournie sur Internet, mais elle est suffisante pour ceux qui connaissent déjà Flash. Ce n’est pas mon cas, alors je suis obligé de prendre des exemples écrits en ActionScript 2 ou 3.

Voilà un petit jeu réalisé en cours :

Taper « Espace » pour commencer ou recommencer la partie (si Game Over). Taper « P » pour mettre le jeu en pause. Il s’agit de tirer sur les météorites en cliquant avec la souris.

Liens annexes

Site officiel haXe

IntroductionhaXe est un langage de programmation opensource et multi-plateforme assez récent. Il a été conçu par Nicolas Cannasse (Son blog) et la société Motion-Twin (Site) qui réalise la plupart des jeux en Flash connus sur Internet (Miniville, Labrute, etc…).Multi-plateforme ?En effet, haXe est un langage de programmation multi-plateforme. C’est-à-dire que ce langage permet de cibler plusieurs autres langages comme JavaScript, PHP, NekoVM et Flash. Ceci permet de n’avoir à apprendre qu’une syntaxe et de pouvoir générer différentes technologies ensuite.Ainsi haXe met à notre disposition un langage standardisé avec de nombreuses fonctionnalités, une bibliothèque standard qui fonctionne de manière identique sur les différentes plate-formes et des bibliothèques spécifiques pour chaque plate-forme.Premiers pasJ’ai connu haXe il y a très peu de temps, en cours de programmation Flash. C’est donc vers cette plate-forme que je me tourne. La syntaxe ressemble à JavaScript ou même Java. Il y a peu de documentation fournie sur Internet, mais elle est suffisante pour ceux qui connaissent déjà Flash. Ce n’est pas mon cas, alors je suis obligé de prendre des exemples écrits en ActionScript 2 ou 3.Voilà un petit jeu réalisé en cours :["\"src\"":"\"/uploads/haXe/ToudouAviateur.swf\"","src":"\"/uploads/haXe/ToudouAviateur.swf\""]Taper « Espace » pour commencer ou recommencer la partie (si Game Over).Taper « P » pour mettre le jeu en pause.Il s’agit de tirer sur les météorites en cliquant avec la souris.Liens annexesSite officiel haXe
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • FriendFeed
  • LinkedIn
  • MySpace
  • Netvibes
  • PDF
  • Ping.fm
  • RSS
  • Technorati
  • viadeo FR
  • Wikio
  • Yahoo! Buzz

Related Posts

  • No Related Posts
Cet article a été publié dans Ancien blog avec les mots-clefs : , , . Bookmarker le permalien. Les commentaires et les trackbacks sont fermés.