是 C++ SDL 和 (Python PyGame) 是否被业余爱好者以外的人使用?
作为一名有一点使用 PyGame 制作 2D 游戏经验的爱好者,并且尝试使用 C++ 和 SDL 库(在 Visual Studio 中),我很好奇。图书馆是否专业使用?…
pygame.gfxdraw.aacircle 对于大圈子来说很有趣,还有其他选择吗?
从事我的软件设计和开发主要项目,并遇到了障碍,当使用 pygame.gfxdraw.aacircle 绘制大圆圈时,输出变得扭曲,如下所示 图片中的窗口显示了半径为 1…
Python 类/实例/对象组织问题
以下是我尝试在 python 中执行的操作的简化示例(使用 pygame,但这可能不相关)。 我有一个 8x8 像素 jpg 列表,每个都描绘一个英文字母: [a,b,c,d,…
如何在Mac后台运行Pygame
我想知道如何为 Mac 后台正在运行的 python/pygame 程序提供键盘输入。 已将此问题移至: 如何测试使用 PyObjC 和 Python 在 Mac 上按下全局键。 并且…
rect.center 会改变 rect 属性吗?
您好, 我在 pygame 中从事的项目似乎遇到了一些麻烦。 对于我使用的一个对象: image.get_rect() 并将其分配给: self.rect 我了解 get_rect 函数的…
在 Pygame 中使用精灵进行碰撞检测
我正在尝试使用碰撞检测来检测鼠标何时点击我导入的图像。我收到错误“元组没有属性矩形” def main(): #Call the SDL arg to center the window when…
蟒蛇 & Pygame:球与圆内部的碰撞
我正在制作一个游戏,其中球在一个更大的圆圈的内部反弹。大圆圈不动。 这是我目前用于这些碰撞的代码: def collideCircle(circle, ball): """Check …
python 将度数转换为 x 的变化和 y 的变化
我正在用 pygame 用 python 制作一个蛇游戏,为了移动角色,我有一个整数,它是它应该移动的角度。有什么方法可以改变 x 和 y 来根据度数移动它吗?例…
如何确定两个 Pygame 子表面是否引用同一区域?
我有 2 个 pygame 表面(技术上是次表面),我需要测试它们的相等性。 这是我的代码: actor.display(mockSurface, Rect((0, 0, 640, 640))) assert a…
如何让 Pygame 与 Pydev 一起工作?
我正在使用最新的 Mac 操作系统来尝试设置我的编程环境。现在我想做的是让 Pygame 与 Pydev 一起工作,这样我就可以从 Eclipse 进行 Python 编程。到…