Maison  >  Article  >  développement back-end  >  Python peut-il être utilisé pour le développement de jeux 3D ?

Python peut-il être utilisé pour le développement de jeux 3D ?

(*-*)浩
(*-*)浩original
2019-06-18 17:52:0919535parcourir

Python lui-même dispose d'une bibliothèque de développement de jeux 3D qui le prend en charge.

Python peut-il être utilisé pour le développement de jeux 3D ?

Panda3D : (Apprentissage recommandé : Tutoriel vidéo Python)

Panda3D Il s'agit d'un moteur de jeu 3D développé par Disney, un cadre de rendu 3D et de développement de jeux pour les programmes Python et C+, et maintenu par le Carnegie Mellon Entertainment Technology Center. Écrit en C++, entièrement encapsulé pour Python.

Pygame :

Pygame est un ensemble de modules Python utilisés pour écrire des jeux et prend en charge python3.7. Il existe différents jeux tels que "Solitaire", "Super Mario" et "Batball".

PyOgre :

Liaisons Python pour le moteur de rendu 3D Ogre, qui peuvent être utilisées pour développer toutes les applications 3D telles que des jeux et des programmes de simulation. Son API est plus stable, très rapide et flexible.

Et un très beau jeu Bomberman 3D a été développé avec Python.

Python peut-il être utilisé pour le développement de jeux 3D ?

J'ai accidentellement vu ce jeu alors que je cherchais des informations sur Python. J'y étais très intéressé et je l'ai partagé avant même de le lire, car je pensais que ce serait le cas. mieux le moment venu. Vous rencontrerez certainement des problèmes, impliquant tant de connaissances, et l'éditeur espère en discuter et les étudier avec tout le monde.

On dit que l'auteur du jeu est très puissant. J'ai entendu dire qu'il avait tout fait tout seul dès le début de la modélisation. C'est vraiment difficile d'imaginer combien de temps il a passé à créer ce jeu, alors. puisqu'il a partagé le code source, cela prouve qu'il est altruiste et veut partager le meilleur avec tout le monde.

Présentation de BombSquad, un jeu de société explosif de style arcade, à apprécier avec quelques amis et un grand canapé.

Sautez, foncez, lancez et bombardez pour remporter la victoire en participant à des mini-jeux tels que Capture the Flag, King of the Mountain, Bomber Hockey et bien sûr Epic-Slow-Motion.

Jusqu'à 8 joueurs locaux peuvent entrer dans l'action grâce au support BombSquad pour les claviers, les manettes de jeu PC, les Wiimotes, les manettes PS3 et les manettes XBox 360. Vous pouvez même utiliser vos appareils iOS et Android comme manettes de jeu sans fil avec BombSquad Remote, disponible gratuitement sur l'App Store iOS, Google Play et Amazon Appstore.

Utilisez votre maîtrise de la physique pour frapper vos adversaires à distance avec des bombes lancées avec précision, ou envoyez simplement vos ennemis de la falaise la plus proche, tout BombSquad est juste.

Recommandé : BOMBSQUAD (Lien : https://www.froemling.net/apps/bombsquad)

Code : http://www.files.froemling.net/bombsquad/builds/

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn