微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 HTML 上托管 pygame 应用程序的最有效/最有效的方法是什么?

如何解决在 HTML 上托管 pygame 应用程序的最有效/最有效的方法是什么?

我目前正在撰写我的论文,我正在为认知网络工具制作游戏。但是,我发现flask 无法像我想象的那样托管pygame(永远不要相信你深夜阅读的2015 年reddit 帖子),这让我遇到了障碍。

最初我决定放弃我的 pygame 游戏并开始创建非常基本的 Javascript 游戏,我可以通过 node.js 在 HTML 上托管这些游戏。我对 JS 不太熟悉,至少可以说进展非常缓慢。我的导师建议我继续尝试找到一种方法来托管我在 pygame 上制作的 4 款游戏,这样我就不会失去进展,而且由于我对那个平台更加熟悉,所以我可以继续使用它。

到目前为止,我找到了一个名为 trinket.io 的网站,据我所知,它通过一个类似 javascript 的应用程序将 python 环境嵌入到 HTML 中。每月花费大约 4 美元(对我来说是 3 英镑),唯一的其他缺点是屏幕尺寸非常有限(只有大约 600x600 并切断低于该尺寸的任何东西),并且根据我可以解决的问题,没有可以播放音频。基本上要使用它,我必须调整我所有游戏的大小。

我的 Python 导师也告诉我 Phaser.JS 但我一直在努力理解各种函数和 Javascript,如上所述,因为我对 JS 缺乏了解整体。

我试图查看 Docker,但是当我使用 Windows 时,从我能找到的文档和报告中,我无法 dockerize 我的 pygame 应用程序,因为它似乎只适用于Linux,我不熟悉使用。

本质上我的问题是,有没有办法让我在 HTML 中包含 pygame 应用程序,以便可以在浏览器中玩游戏,如果是这样,最有效的方法是什么展示这些 pygame 应用程序。理想情况下,我不想下载游戏,因为我需要网页中的眼球追踪数据以及正在玩的 pygame。

在此先感谢大家的帮助,希望您度过愉快的一天!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。