【发布时间】:2015-06-08 20:53:56
【问题描述】:
我想知道如何使用 pygame 绘制墙壁,并且想知道是否必须为边缘周围的每个图块进行 screen.blit(tile),我希望有一种更简单的方法。我只知道绘制正方形的 RECT 工具,所以我不确定。
这就是我想要的游戏外观;
请注意:我不是在寻找完整的代码,只是关于如何绘制外墙和平铺背景的一些指示。
【问题讨论】:
标签: python pygame collision-detection
我想知道如何使用 pygame 绘制墙壁,并且想知道是否必须为边缘周围的每个图块进行 screen.blit(tile),我希望有一种更简单的方法。我只知道绘制正方形的 RECT 工具,所以我不确定。
这就是我想要的游戏外观;
请注意:我不是在寻找完整的代码,只是关于如何绘制外墙和平铺背景的一些指示。
【问题讨论】:
标签: python pygame collision-detection
查看this tutorial。它有墙壁,除其他外
【讨论】:
如果您正在寻找 3D 游戏但又想使用 Python,我强烈建议您研究 PyOgre3D:http://www.ogre3d.org/tikiwiki/PyOgre 它是一个非常强大的图形引擎,其中包含所有 C 代码的 Python 包装器。
Pygame 正在大力发展,潜力巨大,但与 3D 游戏相比,它肯定还有很长的路要走。
【讨论】: