Magazine High tech

60 Frameworks et Moteurs de jeu HTML5

Publié le 03 septembre 2011 par Myrmex

Suite à l’article « RPG JS, moteur de jeu en HTML5 gratuit & OpenSource », j’ai eu la surprise d’avoir un retour courriel plutôt important me demandant si je connaissais d’autres ressources… à ce moment là, non :-) Mais après quelques recherches, voici une liste (probablement pas tout à fait exhaustive mais déjà bien fourni) qui devrait vous aider à trouver le moteur de jeu que vous avez besoin.

Comme vous pourrez le voir, il existe une soixantaine de moteurs de jeu en tout genre… Toutefois, j’aimerais mettre en avant un plugin jQuery : pp3Diso, développé par Jean-François RENAULD.

pp3Diso

pp3Diso est un plugin jQuery qui permet l’affichage et la gestion d’une carte 2D isométrique (ou 3D isométrique par abus de langage).

Ce plugin est distribué gratuitement pour une utilisation personnelle ou commerciale. La seule obligation est l’insertion d’un lien vers www.prelude-prod.fr sur le site utilisant ce plugin.

SPÉCIFICITÉS

Ce plugin a été développé pour être compatible avec une grande partie des navigateurs. Il n’utilise pas HTML5 et reste donc utilisable sur d’anciens navigateurs. De ce fait, il est compatible avec :

  • Internet Explorer 6 et supérieurs
  • Firefox 3.6 et supérieurs
  • Safari
  • Chrome
  • Opéra
  • Android et iOS

Voici quelques-unes des possibilités proposées par pp3Diso :

  • taille des map limitée à 500×500 pour une map,
  • possibilité d’afficher plusieurs maps sans avoir à recharger la page,
  • Couche pour les bâtiments et couche pour les objets,
  • gestion et affichage d’un avatar (ou pas),
  • gestion et affichage d’un curseur à 2 états,
  • affichage d’une interface utilisateur,
  • affichage de zones de couleurs,
  • affichage de bulles-d’infos sur les objets ou les bâtiments, avec positionnement relatif ou absolu,
  • affichage de dialogues avec boutons configurables à volonté,
  • zoom (possibilité de zoomer à la molette),
  • pathfinding,

Et la gestion des évènements :

  • mouvement de l’avatar (avant et après le mouvement),
  • changement de zoom,
  • clic sur une case,
  • cursor sur un bâtiment ou un objet (enter et out),
  • avant et après fermeture d’une fenêtre de dialogue,

Et maintenant la liste d’une soixantaine de ressource pour créer votre jeu vidéo :

nomdernière MAJTaille (Ko)LicenceTypeTestsDépôt

Akihabara1.3.1 (2011/05)453GPL2, MITClassicnongithub

AvesCommercial

bdgegithub

CAATMIT2D, 3D WebGLgithub

CanvexFPS

CasualJS0.1 (2011/02)215kb zippedApache 2.02D, Flash-likenongoogle
code

ClanFX0.0.1 (2007)Classic

Cocos2D0.1MIT2Dgithub

Construct 2r51 (2011/08)Commercial ($32 ou $169) +
Version Gratuite2D

Crafty0.4.2 (2011/04)8.7KBGPL, MITgithub

cssgameengine2009/08

DiggyBSDgithub

Doodle-js17k, gzippedBSD2D, Flash-likegithub

EaselJS0.3.2 (2011/03)575kb zippedMIT2D, Flash-likegithub

Effect Games

enchant.js0.4.0GPL, MIT

FlaxApache 2.0

FlixelJSMIT2Dgithub

Float EngineCommercial2D, Isometric & Classic

GameJs2011/0120-80KBMIT2Douigithub

gameQuery0.5.1MITgithub

GammaJS1.0MIT2.5D PlateformeTestsgithub

GeomCommercial ($69)2D

gTile0.0.1 (2008)Classic

The GMP
Javascript Game Engine
1.7.4GPL2, MIT

HydraMITgithub

HydraxMITgithub

ingenioJS0.4c<2KBGPL2D/2.5D Moteur RPGgithub

ImpactCommercial ($99)2D

Isogenic EngineCurrently in beta, RC expected June 2011Commercial + Version GratuiteIsometric & 2D

j5g3GPLv3github

The
Javascript 2D Game Engine
GPL

Javascript Gamelib2.10GPL

Jaws2DTest
Suitegithub

jGenIsometricgoogle
code

Jomoho JSMIT2D

jsGameSoupv120LGPLv32Dbazaar / google
code

js-vergeMIT2Dgithub

LimeJSApachegithub

MelonJSGratuit pour usage non commercialgithub

Mibbu0.1 (odoacer)4.35KB (gzip 1.81KB)MITmicro-framework pour prototypage rapidegithub

PixieEngineBetaMITouiGamelibIDE

Play My Code31/08/2011Utilisation Gratuitenon

PropulsionJS1.119.6KBMITgithub

pp3Diso1.06 (2011/08)37.3KBCC BY-SA 3.02D Isometricnon

Red Locomotive2D, 2.5D

The Render Engine1.5.3MIT2Dgoogle
code

Rocket EngineCommercial

Rosewood2Dgithub

RPG JSAlpha 2

Sarien.net interpreterGPL2D aventuregoogle
code

SpellScriptOnline/MUD

Steppe2.5D

Tom’s Halls3.0Plateforme

TuteiJSMIT2Dgithub

Unity3DCommercial3D

vegalibLPGLgoogle
code

xc.jsBSD2Dgithub

N’hésitez pas à faire connaître de nouveaux moteurs de jeu ou frameworks qui ne seraient pas listés ci dessus.


Retour à La Une de Logo Paperblog

A propos de l’auteur


Myrmex 169 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte