如何在线制作Pygame游戏可执行文件?

时间:2018-10-01 09:55:31

标签: php python pygame

我正在尝试为一个大学项目创建一个网站,在这里您可以玩一些我用Pygame(Python)编程的迷你游戏。如何使游戏可以在线执行(例如Flashgames)?我正在使用php

3 个答案:

答案 0 :(得分:1)

现在您可以在浏览器中运行pygame了:刚刚找到了这个。对老师来说是个好消息。

https://trinket.io/features/pygame

答案 1 :(得分:0)

您有可执行文件吗?如果没有,请检查cx-Freeze。如果您确实有可执行文件,我建议以某种方式将可执行文件实施到html代码中以进行播放。查看Chrome的恐龙奔跑者(chrome:// dino),该源是免费的。

答案 2 :(得分:0)

如果您不完全致力于pygame,则可以调查以pygame建模的pyjsdl项目。您仍然需要翻译代码。

另一种选择是使用pyinstaller创建现有pygame项目的独立可执行文件,然后分发这些可执行文件。

Kivy可以生成HTML5应用,例如here's a tutorial on creating pong。它不是真正针对游戏的。

或者您可以考虑使用另一种语言(probably javascript)的网络游戏库进行重新开发。