Quel est un bon moteur ou cadre de jeu 2D sur lequel travailler en ce moment? [fermé]

11

Fondamentalement, je recherche un bon moteur de jeu 2D pour construire un jeu de plateforme / contre-tireur pour renforcer (et quand je dis renforcer, je veux vraiment dire commencer) mon portefeuille.

J'utilise les mots "en ce moment" dans le titre parce que j'ai lu certaines questions, et je ne veux pas vraiment utiliser quoi que ce soit comme l'API de jeu Java pour les téléphones mobiles de 2003. (De plus, XNA est hors de question car J'y travaille déjà sur un projet à plus grande échelle.)

Je suis assez compétent en Java et j'ai une compréhension de base d'autres langages comme C # et Python, mais je ne suis absolument pas opposé à l'apprentissage d'un nouveau langage tout en apprenant le moteur (dans des limites raisonnables).

Le moteur n'a pas besoin d'être super puissant, juste gratuit et assez simple pour que quelqu'un de mon niveau (3ème année CS majeur) puisse obtenir une belle tranche horizontale sans trop de bosses en cours de route.

Phil Quinn
la source
2
XNA est un framework, pas un moteur ... Si vous jugez XNA parce que vous pensez que c'est un moteur, je vous suggère de revoir les moteurs basés sur XNA.
Nate
Je pense que je pourrais avoir un terme impropre dans ma question. Je cherche quelque chose de similaire à l'ensemble d'outils que XNA propose, mais pas à XNA. Je suppose que je ne connais pas la différence entre un framework et un moteur?
Phil Quinn
1
"framework" et "engine" sont définis de façon assez vague, mais généralement un moteur "fait plus" (souvent à une portée plus élevée ou plus large) qu'un framework. Dans ce cas , je ne pense pas qu'il importe beaucoup depuis votre raison de ne pas vouloir utiliser XNA ( « déjà utiliser ») est valable indépendamment de ce que XNA fait est .

Réponses:

6

Il y a une tonne de liens si vous demandez à Google à ce sujet , mais la plupart d'entre eux sont des choses qui semblent relativement inconnues. J'ai utilisé l'un des meilleurs résultats, Love , pendant un petit moment et je l'ai trouvé assez rapide pour être opérationnel. Il utilise Lua.

Il y a aussi Torque 2D , dont j'ai entendu des choses décentes (ce n'est pas gratuit, que je sais que vous avez mentionné, mais c'est aussi relativement bon marché, donc ...). cocos2d est assez populaire pour l'iPhone.

Vous avez également la possibilité d'utiliser Unity ou Ogre ou Irrlicht ou l'un des autres moteurs de jeux / graphiques 3D disponibles pour simuler un espace 2D, mais cela peut impliquer plus de travail supplémentaire que vous le souhaitez.


la source
cocos2d / cocos2d pour l'iphone ont grandement piqué mon intérêt. Torque2D semble aussi vraiment cool. Votre contribution est grandement appréciée!
Phil Quinn
Certains amis ont utilisé le couple et en ont dit de mauvaises choses.
vshade
3

FlatRedBall www.flatredball.com serait un exemple de «moteur» basé sur xna.

Hmm ... je voulais ajouter un commentaire à l'OP mais je n'ai pas pu ... peut-être que je n'ai pas encore le représentant.

bluesixty
la source
3

Si vous souhaitez vous familiariser avec les jeux HTML5 , je vous suggère de consulter Crafty.js . Il s'agit d'une petite bibliothèque de jeux flexible mais facile à apprendre et qui gère les éléments essentiels tels que les entrées , les collisions , les sprites , etc.

Je pense que la plus grande force de Crafty est l' architecture des composants / entités . C'est un excellent moyen de structurer vos jeux et Crafty facilite la création de vos propres composants.

La meilleure documentation est probablement la source Crafty.js sur github .

Jim Buck
la source
0

Slick2D http://slick.cokeandcode.com/ est idéal pour Java avec d'excellents outils disponibles. Jetez un œil à la liste des fonctionnalités .

L'outillage comprend: FontEditor, Tiled Map Editor, Sprite / Animation Manager. De plus, il existe un support pour Phys2D, un moteur de physique basé sur Java.

Ils travaillent actuellement sur un moyen facile de porter des jeux basés sur Slick sur Android.

HaBaLeS
la source
0

J'utilise des produits Torque depuis des années maintenant, je les recommanderais avec défi. L'entreprise est entrée dans l'administration, mais a récemment repris vie avec quelques mises à jour des gammes de produits. Il vaut vraiment la peine de télécharger la version d'essai et d'y jeter un coup d'œil.

Henri
la source