Pygame Front Page

文档

关于
关于Pygame的基本信息,它是什么,参与谁以及在哪里找到它。
安装
在几个平台上编译Pygame所需的步骤。 还有助于找到并安装系统的预构建二进制文件。
文件路径功能参数
Pygame如何处理文件系统路径。
LGPL许可证
这是Pygame发行的许可证。 它允许Pygame与开源和商业软件一起分发。 一般来说,如果Pygame没有改变,它可以与任何类型的程序一起使用。

教程

Introduction to Pygame
介绍Pygame的基础知识。 这是为Python的用户编写的,并出现在Py杂志的第二卷中。
Import and Initialize
导入和初始化Pygame的开始步骤。 Pygame包由几个模块组成。 某些模块不包括在所有平台上。
How do I move an Image?
一个涵盖2D电脑动画背后概念的基础教程。 关于绘制和清除对象以使其显示为动画的信息。
Chimp Tutorial, Line by Line
pygame示例包括一个简单的程序与交互式拳头和黑猩猩。 这是受到21世纪初令人讨厌的闪光旗帜的启发。 本教程将检查示例中使用的每一行代码。
Sprite 模块介绍
Pygame包括一个更高级别的精灵模块来帮助组织游戏。 精灵模块包含几个类,可帮助管理几乎所有游戏类型中的细节。 Sprite类比普通的Pygame模块要高一些,需要更多的理解才能正确使用。
Surfarray Introduction
Pygame使用NumPy python模块来允许对图像的每像素效果有效。 使用表面阵列是一种高级功能,允许自定义效果和过滤器。 这也检查了pygame示例arraydemo.py的一些简单的效果。
Camera Module Introduction
Pygame是1.9,拥有一个摄像头模块,可让您捕获图像,观看直播视频,并进行一些基本的计算机视觉。 This tutorial covers those use cases.
Newbie Guide
列出十三个有用的提示,让人们使用pygame来舒适。
Making Games Tutorial
一个大型教程,涵盖了创建整个游戏所需的更大的主题。
Display Modes
获取屏幕的显示面。

Reference

Index
pygame包中的所有函数,类和方法的列表。
pygame.BufferProxy
表面像素的阵列协议视图
pygame.cdrom
如何访问和控制CD音频设备。
pygame.Color
颜色表示。
pygame.cursors
加载和编译光标图像。
pygame.display
配置显示面。
pygame.draw
绘制简单的形状,如线条和椭圆形到界面。
pygame.event
管理来自各种输入设备和窗口平台的传入事件。
pygame.examples
各种程序表明使用各个pygame模块。
pygame.font
加载和渲染TrueType字体。
pygame.freetype
增强的Pygame模块,用于加载和渲染字体。
pygame.gfxdraw
抗锯齿功能。
pygame.image
加载,保存和传输界面。
pygame.joystick
管理操纵杆设备。
pygame.key
管理键盘设备。
pygame.locals
Pygame常数。
pygame.mixer
加载和播放声音
pygame.mouse
管理鼠标设备并显示。
pygame.mixer.music
播放流音乐曲目。
pygame.Overlay
Access advanced video overlays.
pygame
顶级功能来管理Pygame。
pygame.PixelArray
操纵图像像素数据。
pygame.Rect
Flexible container for a rectangle.
pygame.scrap
本地剪贴板访问。
pygame.sndarray
操纵声音样本数据。
pygame.sprite
较高级别的对象来表示游戏图像。
pygame.Surface
图像对象和屏幕。
pygame.surfarray
操纵图像像素数据。
pygame.tests
测试Pygame。
pygame.time
管理时间和帧率。
pygame.transform
调整大小并移动图像。
搜索页
按关键字搜索Pygame文档。