pygame是一组用于编写视频游戏的Python模块。只有在使用pygame库时才使用此标记,如果您对python中的游戏编程有疑问,请不要使用此标记。
我目前正在用Python开发一个立体投影引擎,对于渲染部分我使用pygame引擎。所以基本上我通过
所以我尝试在 Pygame 中编写我的第一个真正的游戏(不使用精灵),但是使用 pygame.rect 进行的碰撞检测不起作用,所以我试图找到问题所在,结果发现...
我需要使 pygame 窗口保持在其他窗口之上。我在这次讨论中找到了一种方法: 如何让python窗口以“Always On Top”的方式运行? 但这在我的 pytho 中不起作用......
使用 pygame 时,我的窗口在运行程序后立即关闭[关闭]
导入系统 导入pygame 从设置导入设置 外星人入侵类: def __init__(自身): pygame.init() self.settings = 设置() self.screen = pygame.display.
pygame 中的 WindowResized、WindowSizeChanged 和 VideoResize 事件有什么区别?
我想在窗口变大或变小时时缩放精灵,我不确定在游戏循环中要注意哪个事件。 根据 pygame 文档: 视频尺寸: 描述:当用户
这是我的代码的一部分无法正常工作,我尝试设置按键以使桨向上和向下移动,但我无法弄清楚我的代码出了什么问题。 玩家位置 = (WINDOWHEI...
我正在 pygame 中制作一个游戏,我从之前的游戏中复制并粘贴了我的 Player 类,但是当玩家移动时,它会留下痕迹,但在我之前复制的游戏中并没有这样做...
我在列表中有许多具有相同分辨率的图像...它们是通过 pygame.Surface 的代码生成和绘制的,尽管这不应该与这个问题相关,但会提到
如何使用 Python 通过 if/else 触发对不同音频通道的更改?
请原谅我,我对 Python(以及一般的编码)非常陌生,但老实说我很困惑。 本质上我想做的是尝试在这个猜谜游戏中触发音乐的变化,我是
我按照使用 pygame 的简单跑步游戏教程进行操作并使其正常工作。于是我就用自己的性格和自己设置的障碍再去尝试一下。但由于某种原因,精灵似乎
我正在 Pygame 中创建 2D Minecraft 克隆,到目前为止一切进展顺利。我被困在如何切换块的图片以便它放置不同的块上。 PNG 所在的变量
我正在按照《Python速成课程第二版》这本书制作一个外星人入侵游戏,我遇到了一个书中似乎没有的错误。 确切的回溯是: 发生异常...
我有这个简单的移动脚本。 如果 x > 0: 如果键[pygame.K_a]或键[pygame.K_LEFT]: rect_player.move_ip(-1 * 速度, 0) 如果 x < SCREEN_WIDTH - 110: if key[pygame.K_d] or...
这是我的代码,当我运行它时它只是冻结,我不知道为什么 导入pygame 导入系统 pygame.init() (5, 0) #游戏窗口 屏幕宽度 = 800 屏幕高度 = 400 屏幕 = pygame.display.se...
我正在学习教程,但似乎找不到我做错了什么。我尝试了多次,同时更改了 rect 的值,但无济于事。 导入pygame 宽度=500 高度 = 500 赢=py...
我正在学习《Python 速成课程》一书,但在尝试使用 Pygame 时遇到了困难。这是我的代码: 外星人入侵.py 导入系统 导入pygame 从设置导入设置 从船上我...
我试图在使用 blit() 到另一个表面之前清除一个表面。在我通过使其不透明来清除path_surface之前,对movement_surface使用blit(),并重置它的不透明度(...
我正在尝试创建一种方法来基本上擦除表面上的绘图。我的功能适用于包含 png 的表面,但是当我使用相同的方法删除表面时...
我想在曲面内画一个半圆。所以我想用 pygame.draw.arc() 但我不知道如何在曲面内绘制弧线我已经看过官方文档并正在使用 math.ra...
我想画3行矩形。为此,我想使用 pygame.sprite。团体()。我收到错误消息: TypeError: 'type' object is not subscriptable.我在此处检查了错误消息。