Quels sont les bons moteurs de jeu jquery / javascript? [fermé]

11

J'ai donc décidé d'essayer un peu de développement de jeux javascript / html5 (travaillé avec XNA / Unity jusqu'à présent). Vous vous demandez si quelqu'un a des suggestions. Je regarde actuellement l'impact, gameQuery et Jaws.

(aussi un peu nerveux que je ne puisse pas faire des jeux aussi puissants que dans XNA ... seulement en 2d cependant)

Johnny Quest
la source
3
JavaScript est loin de la puissance de traitement derrière C #, même dans les navigateurs plus récents comme Chrome. Ne vous attendez pas à pouvoir faire le même niveau de choses que vous pouvez dans XNA, ou du moins, ne vous attendez pas à pouvoir le faire également. Cela dit, il y a beaucoup de trucs vraiment cool qui commencent à être construits avec JS, alors bonne chance!
Matthew Scharley

Réponses:

12

Voici une très bonne liste sur GitHub des moteurs de jeux JS ...

https://github.com/bebraw/jswiki/wiki/Game-Engines

En explorant différents moteurs de jeu JS pour un projet, j'ai trouvé que les bons ont de bonnes démos, où quelqu'un a réellement fait un vrai jeu avec pour montrer ce qu'il peut faire. L'impact est bon pour cela, tout comme LimeJS . Le manque de démos ne signifie pas nécessairement un mauvais moteur, mais cela montre que le développeur a le sentiment d'utiliser son projet pour quelque chose de réellement fonctionnel.

Que vous essayiez, assurez-vous de le tester sur tous les navigateurs, en particulier IE. Les gens le détestent, mais beaucoup de gens l'utilisent .

PS

Un grand merci à Crafty pour avoir un bon polissage sur le site Web ainsi qu'une bonne documentation.

Tim Holt
la source
C'est bien que cette liste existe, mais notez qu'elle parvient à manquer la plupart des moteurs que j'ai trouvés le mieux lorsque j'ai fait des recherches sur ce sujet (c'est-à-dire que j'ai recherché et testé un tas), y compris celui que j'ai trouvé qui fonctionnait le mieux (voir ma réponse ).
jhocking
3

J'ai répondu à cela assez complètement sur StackOverflow: /programming/7376727/html-5-game-development-tools/7379756#7379756

Pour faire court, ma bibliothèque de développement de jeux HTML5 préférée est EaselJS .

Je suis arrivé à cette conclusion après une longue période de recherche sur les options disponibles, puis de développer simplement des prototypes pour les tester. Au départ, je l'ai fait il y a un an, et à l'époque, Crafty était mon premier choix; bien que Crafty soit toujours une très bonne option, au cours de la dernière année, EaselJS a beaucoup évolué pour diverses raisons, notamment le fait qu'Adobe jette son poids derrière elle.

jhocking
la source
2

Jetez un œil à Construct 2 qui est un moteur de jeu HTML5 (divulgation, je travaille pour Scirra!). De nombreux moteurs HTML5 utilisent Flash pour les sons, etc., le nôtre est purement HTML5.

Il existe également une édition gratuite, pensant que cela valait la peine d'être ajouté à la liste!

Tom Gullen
la source
1

Three.js a attiré mon attention il y a quelques semaines, je n'ai pas encore pu jouer avec, mais il semble être assez bon et il y a de bons tutoriels . Cela vaut peut-être la peine de le vérifier :-).

uorbe001
la source
1

J'ai utilisé Crafty.js dans un projet simple et j'ai aimé ça. Vous devriez y jeter un œil.

CrociDB
la source
Pour ajouter à cela, consultez également www.craftycomponents.com, qui a beaucoup de plugins dont le cadre de base est manquant.
Brian Mains
0

J'appuie ce que Tom Gullen a dit à propos de Construct 2. C'est un petit outil génial qui offre tout ce que les gens qui choisissent d'emprunter la route HTML5 pourraient vouloir. Il est rapide, portable, facile à utiliser et s'interface avec de nombreuses excellentes API. Y compris Awesomium, qui enveloppe votre jeu HTML5 dans un exécutable Windows.

HappyFerret
la source
0

Cocos2d-x

Cadre de jeu en évolution rapide, qui se concentre principalement sur la plate-forme mobile, mais fonctionne également très bien dans Desktop

saiy2k
la source