Ist es möglich, pygame oder pyglet in einem Browser auszuführen?

8

Ich habe 3 Spielbibliotheken auf meinem PC installiert: pyglet, pygame und Panda3D.

Ich möchte ein 2D-Spiel erstellen und es zu einem Webbrowser-Spiel machen, damit ich es auf Facebook veröffentlichen kann.

Ich weiß, dass Panda3D über ein Webbrowser-Plugin verfügt. Panda3D ist für 3D-Spiele hauptsächlich .

Daher frage ich, ob es möglich ist, ein Pyglet oder pygame Spiel in einem Browser? Wenn nicht, welche Python-Bibliothek empfehlen Sie?

    
Lynob 09.12.2011, 23:20
quelle

3 Antworten

1

Nicht sicher über Pyglet oder Pygame. Wahrscheinlich nicht. Aber vielleicht möchtest du auch auschecken ( Ссылка )

    
c0m4 12.12.2011, 18:52
quelle
4

Weder pyglet noch pygame werden in einem Browser ausgeführt. Ich würde Python überhaupt nicht empfehlen, wenn Sie einen Webbrowser als Ziel haben. JavaScript (mit HTML5 Canvas), Flash oder Java-Applets sind für diese Umgebung besser geeignet.

Wenn Sie sich für die Verwendung von Python interessieren, gibt es eine Reihe von Projekten, die Python in JavaScript übersetzen können. Es gibt einige, die im Python-Wiki erwähnt werden . Hier sind ein paar:

Sie müssen jedoch Ihre eigenen Grafik- und Audiosysteme schreiben, da keines dieser Projekte den von pyglet und pygame benötigten nativen Code in JavaScript konvertieren kann.

    
Snowball 26.12.2011 09:02
quelle
0

Es erfordert ein wenig Reprogrammierung, aber ich habe eine Pygame-Bibliothek "Port" zum Browser / nodewebkit mit Brython und GameJS. Sie können mit einer Version von pygame und python 3 im Browser programmieren. Sie können es unter Ссылка

ausprobieren     
Asher Wolfstein 27.06.2017 16:33
quelle