5 votes

Quel langage C++, Python ou Java est le plus pris en charge dans Precise Pangolin pour le développement de jeux?

J'ai étudié la programmation de jeux et la conception sous Windows en utilisant DirectX, et un peu en utilisant Python et PyGame.

J'aimerais commencer à développer des jeux pour Ubuntu. Maintenant, j'aimerais construire un jeu appelé Hnefatafl qui est mathématiquement complexe mais graphiquement assez simple (jeu de plateau en 2D). Cependant, je devrai en créer quelques-uns plus simples pour commencer.

De toute façon, quel des trois langages C++, Python ou Java est le plus pris en charge sous Ubuntu pour ce type d'opération de programmation ? De plus, quelles bibliothèques devrais-je étudier pour de telles entreprises - OpenGL, le vénérable Allegro, ou d'autres dont je ne suis pas encore au courant?

3voto

jhornnes Points 1211

Python et C++ sont les langages "par défaut" d'Ubuntu, tous deux sont plus utilisés que java pour le développement natif. Il n'y a même pas un programme java dans l'installation par défaut.

Maintenant, choisir entre ces deux langages est plus difficile. Vous avez déjà de l'expérience avec python et pygame, c'est donc un excellent choix pour démarrer rapidement. Vous serez productif le plus rapidement possible et votre jeu sera multiplateforme. Mais C++ est bien plus rapide que python. Si votre jeu nécessite des calculs intensifs avec des structures de données complexes, le gain de performance pourrait bien valoir l'effort supplémentaire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X