est-il possible de pygame ou pyglet dans un navigateur?
J'ai 3 jeu bibliothèques installé sur mon PC: pyglet, pygame et Panda3D.
Je voudrais créer un jeu en 2D et en faire un jeu par navigateur web afin que je puisse le mettre sur facebook.
Je sais que Panda3D a un web browser-plugin. Panda3D est pour les jeux 3D principalement.
Donc, je me demande, est-il possible de jouer un pyglet ou pygame jeu dans un navigateur? Si non, quelles bibliothèque Python recommandez-vous?
Ce n'est pas sûr pyglet ou pygame. Probablement pas. Mais vous pourriez vouloir vérifier (pyjs.org)
OriginalL'auteur Lynob | 2011-12-09
Vous devez vous connecter pour publier un commentaire.
Ni pyglet ni pygame sera exécuté dans un navigateur. Je ne serais pas vraiment recommander l'utilisation de Python à tous, si vous cible est un navigateur web. JavaScript (avec HTML5 Canvas), Flash, ou les applets Java sont mieux adaptés à cet environnement.
Si vous êtes dédié à l'idée de l'utilisation de Python, il y a un certain nombre de projets qui peuvent compiler Python en JavaScript. Il y a certains ont mentionné sur le wiki Python. Voici quelques-unes:
Vous aurez besoin d'écrire vos propres graphiques et des systèmes audio, cependant, puisque aucun de ces projets peut convertir le code natif nécessaire par pyglet et pygame en JavaScript.
Ah, vous pourriez être intéressé en Jython, alors. Je ne pense pas que d'hier. Une recherche pour "jython applets" vous mènera à quelques informations sur le sujet.
OriginalL'auteur Snowball
Il nécessite un peu de la reprogrammation, mais j'ai fait une bibliothèque pygame "port" pour le navigateur/nodewebkit à l'aide de Brython et GameJS. Vous pouvez programmer à l'aide d'une version de pygame et python 3 dans le navigateur. Vous pouvez le vérifier sur https://github.com/asherwunk/pygjs
OriginalL'auteur Asher Wolfstein