我打算使用jMonkeyEngine在Java中编写一个简单的3d(等轴测视图)游戏 - 没什么好看的,我只是想学习一些关于OpenGL和编写有效算法(随机地图生成的算法).
当我计划做什么时,我开始想知道切换到Python.我知道Python并不是用来编写3D游戏的工具,但是用这种语言编写好看的游戏是否可能?
我想到3D图形,漂亮的效果和免费的CPU时间来为游戏引擎的其余部分供电吗?我看过很好看的java游戏 - 老实说,当我看到Runescape HD的细节水平时,我感到非常震惊.
另一方面,pygame.org只有2d游戏,有一些启动3d项目.python有没有高效的3D游戏引擎?pyopengl是唯一的选择吗?python中的好看游戏不受欢迎或无法实现?
我将不胜感激任何信息/反馈.
我发现用python写的,一个非常简单的http服务器,它的do_get方法看起来像这样:
def do_GET(self):
try:
self.send_response(200)
self.send_header('Content-type', 'text/html')
self.end_headers();
filepath = self.path
print filepath, USTAW['rootwww']
f = file("./www" + filepath)
s = f.readline();
while s != "":
self.wfile.write(s);
s = f.readline();
return
except IOError:
self.send_error(404,'File Not Found: %s ' % filepath)
Run Code Online (Sandbox Code Playgroud)
它工作正常,除了事实 - 它不提供任何css文件(它没有css渲染).任何人都有这个怪癖的建议/解决方案?
最好的问候,praavDa
我在python3中编写了一个相当简单的http Web服务器.Web服务器需要很简单 - 只能从配置文件等基本读取.我只使用标准库,现在它工作得相当好.
这个项目只有一个要求,我无法自己实现 - 虚拟主机.我需要至少有两个虚拟主机,在配置文件中定义.问题是,我找不到如何在python中实现它们的方法.有没有人有任何指南,文章,也许一些简单的实现如何做到这一点?
我将不胜感激任何帮助.