Turbulenz est un moteur de jeux HTML5 et une bibliothèque TypeScript et JavaScript pour l'implémentation du serveur aidant la création de jeux 2D et 3D dans les navigateurs compatibles.
Le développement a commencé en 2009. Le moteur a déjà fait ses preuves lors de la présentation d'une démonstration affichant les décors de Quake 4 :
Mais ce n'est pas l'unique exemple. En effet, aujourd'hui, de nombreux jeux utilisent ce moteur : Polycraft, Save The Day, Score Rush.
Le moteur fournit les services suivants : graphismes 2D et 3D, physique 2D et 3D, effets 2D et 3D, son, réseau, graphe de scène, animation hiérarchique, lecture de vidéos, trophée, gestion des ressources, gestion des sauvegardes, des profils de jeux et des profils de joueurs. Turbulenz dispose de plusieurs moteurs de rendu, optimisés (pour la 2D et la 3D) et pouvant utiliser WebGL.
Le code est maintenant disponible sur GitHub : https://github.com/turbulenz/turbulenz_engine
Si vous souhaitez contribuer, vous serez sûrement intéressés par le groupe Google.
Votre opinion
Quel moteur choisiriez-vous pour vos jeux HTML5 ? Feriez-vous votre propre solution « from scratch » ?
Source
http://news.turbulenz.com/post/49430...es-open-source
Le moteur HTML5 de jeux Turbulenz s'ouvre à l'Open Source
Explorez le code source sur GitHub
Le moteur HTML5 de jeux Turbulenz s'ouvre à l'Open Source
Explorez le code source sur GitHub
Le , par LittleWhite
Une erreur dans cette actualité ? Signalez-nous-la !