Tag: pygame

Python显示文本W /字体和颜色?

有没有一种方法,我可以使用python在pygame窗口上显示文本? 我需要显示一些更新的实时信息,而不是为我需要的每个字符创build一个图像。 我可以将文字移动到屏幕上吗?

Python游戏库Pygame和Pyglet之间的区别?

我对Pygame有过一些经验,但是现在Pyglet似乎有很多嗡嗡声。 这两个库如何比较? 在function和易用性方面,使用其中一个的优势是什么? 最后,你会说一个比另一个更Pythonic?

无法使用pip安装Pygame

我正在尝试安装Pygame。 我正在运行Enthought Python Distribution的Windows 7。 我成功安装了pip ,但是当我尝试使用pip安装Pygame时,出现以下错误: “由于HTTP错误,无法安装Pygame要求HTTP错误400:对URL的错误请求…” 我找不到有关Googlesearch的任何问题,但我确实发现了另一个Stack Overflow问题,提示提交者使用以下命令: pip install hg+http://bitbucket.org/pygame/pygame 这给了我以下错误: Cannot find command hg 我不知道还有什么可以做的,因为我用Googlesearchfind的所有东西都是用于Mac的,所以我不知道我可以如何在Windows上遵循这些指示。

将元组转换为列表并返回

我目前正在使用平铺地图在pygame中为一款游戏开发地图编辑器。 这个级别在以下结构中由块组成(虽然大得多): level1 = ( (1,1,1,1,1,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,1,1,1,1,1)) 其中“1”是一堵墙,“0”是空的一个街区。 下面的代码基本上是处理块types变化的代码: clicked = pygame.mouse.get_pressed() if clicked[0] == 1: currLevel[((mousey+cameraY)/60)][((mousex+cameraX)/60)] = 1 但是由于关卡存储在一个元组中,所以我无法改变不同块的值。 我怎样才能轻松地改变关卡中不同的价值? 编辑:解决! 感谢你们

如何在Python 3.4上安装PyGame?

所以我有这个小问题。 当我尝试安装PyGame for Python 3.4时,我下载了一个.whl(wheel?)文件,不知道如何使用它。 有些人告诉我一些关于点子,但不知道如何使用/安装它。

Pygame级别/菜单状态

用我的代码下面是什么将是最简单和最简单的方法来实现游戏状态来控制水平? 如果我想从一个标题屏幕开始,然后加载一个级别,并完成下一个级别? 如果有人能解释最简单的方法来处理这将是伟大的! import pygame from pygame import * WIN_WIDTH = 1120 – 320 WIN_HEIGHT = 960 – 320 HALF_WIDTH = int(WIN_WIDTH / 2) HALF_HEIGHT = int(WIN_HEIGHT / 2) DISPLAY = (WIN_WIDTH, WIN_HEIGHT) DEPTH = 0 FLAGS = 0 CAMERA_SLACK = 30 def main(): global level pygame.init() screen = pygame.display.set_mode(DISPLAY, FLAGS, DEPTH) pygame.display.set_caption("ABCDEFGHIJKLMNOPQRSTUVWXYZ") timer = […]

Pygame倒数计时器

我开始使用pygame,我想做简单的游戏。 我需要的一个元素是倒数计时器。 如何在PyGame中进行倒计时(例如10秒)?

解决“DLL加载失败:%1不是有效的Win32应用程序。”Pygame

我最近安装了Python 3.1和Python 3.1的Pygame模块当我在控制台中inputimport python时,出现以下错误: Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> import pygame File "C:\Python31\lib\site-packages\pygame\__init__.py", line 95, in <module> from pygame.base import * ImportError: DLL load failed: %1 is not a valid Win32 application. 请帮忙!