我正在尝试为一个大学项目创建一个网站,您可以在其中玩一些我用Pygame(Python(编写的小游戏。如何使游戏在线可执行(如flashgames(?我正在使用 php
如果你没有完全致力于pygame,你可以研究以pygame为模型的pyjsdl项目。您仍然需要翻译代码。
另一种选择是使用 pyinstaller 创建现有 pygame 项目的独立可执行文件并分发这些可执行文件。
Kivy可以生成HTML5应用程序,例如,这里有一个关于创建pong的教程。它并不是真正针对游戏的。
或者,您可以考虑使用不同语言(可能是javascript(的Web游戏库进行重新开发。
PYGAME ON WEB(Pygbag(
现在您可以使用pygbag在浏览器中运行pygame,有关更多详细信息,您可以查看:
- https://pygame-web.github.io/
- https://github.com/pygame-web/pygbag
- https://pypi.org/project/pygbag/
欲了解更多信息,您可以结帐
pygame-ce
不和谐。pygame-community不和谐(
我已经尝试了几个选项。
- Trinket.io 对我来说效果不佳,因为它正在裁剪游戏屏幕。
- itch.io 需要一个我没有的可下载文件
- 我尝试使用 http://www.skulpt.org/,但它甚至没有打开。
- 所以我最终使用了 replit.com,因为这是唯一一个没有裁剪游戏并且可以在浏览器中托管pygame应用程序的网站。