基于python web的游戏

时间:2011-04-02 11:18:52

标签: python web client-side server-side

我想知道是否可以在python中实现基于Web的游戏。我搜索过互联网,似乎无法找到指向此的任何教程或文档。任何建议将不胜感激..

5 个答案:

答案 0 :(得分:2)

您的问题有点模糊,但据我所知,您正在尝试使用Python创建基于Web的游戏。

由于python是一种服务器端语言,你可以使用它实现网站/服务器,但对于客户端和游戏本身,你需要一个基于浏览器的客户端技术。与FlashSilverlightWEBGL或偶数Javascript和HTML5一样。但这完全取决于你想要如何构建你的游戏。

您可以使用名为Twisted的库创建一个将信息推送到客户端的服务器。您可以选择的另一个选项是创建一个客户端将轮询信息的网站,或者使用Comet进行推送。

答案 1 :(得分:0)

当然是。但是如果没有关于游戏 type 的更多信息,就无法提供进一步的指导。

答案 2 :(得分:0)

Python是一种服务器端语言。对于基于Web的“web”,您仍然需要HTML和JS(或Flash)。可以使用Python作为服务器端。 Here是一个Python Web框架列表(我个人最喜欢的是Django)。

答案 3 :(得分:0)

Python可以通过多种方式用于开发网页游戏。特别是,它对于进行多人游戏的后端非常有用。对于前端,您可能需要使用像Flash这样的客户端技术,但是已经有基于回合制的游戏只使用静态HTML作为前端(例如,Urban Dead)并且可以在仅使用Python而没有单独的客户端技术。

答案 4 :(得分:0)

这是我所知道的用于在web上“直接”编写代码的唯一方法: