【问题标题】:How would I draw walls using Pygame?我将如何使用 Pygame 绘制墙壁?
【发布时间】:2015-06-08 20:53:56
【问题描述】:

我想知道如何使用 pygame 绘制墙壁,并且想知道是否必须为边缘周围的每个图块进行 screen.blit(tile),我希望有一种更简单的方法。我只知道绘制正方形的 RECT 工具,所以我不确定。

这就是我想要的游戏外观;

请注意:我不是在寻找完整的代码,只是关于如何绘制外墙和平铺背景的一些指示。

【问题讨论】:

    标签: python pygame collision-detection


    【解决方案1】:

    查看this tutorial。它有墙壁,除其他外

    【讨论】:

    • 谢谢,我还没看,但它包括从文件加载地图吗?
    • @jackwilsdon:嗯,不,但这是一个正交问题
    • 教程的链接现在给出 404 Not Found。
    【解决方案2】:

    如果您正在寻找 3D 游戏但又想使用 Python,我强烈建议您研究 PyOgre3D:http://www.ogre3d.org/tikiwiki/PyOgre 它是一个非常强大的图形引擎,其中包含所有 C 代码的 Python 包装器。

    Pygame 正在大力发展,潜力巨大,但与 3D 游戏相比,它肯定还有很长的路要走。

    【讨论】:

      猜你喜欢
      • 2022-09-25
      • 1970-01-01
      • 2015-08-03
      • 1970-01-01
      • 2022-10-22
      • 2018-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多