![]() pygame 文档 | Pygame之家【Pygame Home】 | 帮助内容【Help Contents】 | 指导索引【Reference Index】 |
最有用的东西 【Most useful stuff】 | Color | display | draw | event | font | image | key | locals mixer | mouse | Rect | Surface | time | music | pygame | ||
高级的东西【Advanced stuff】 | cursors | joystick | mask | sprite | transform | BufferProxy | freetype gfxdraw | midi | Overlay | PixelArray | pixelcopy | sndarray | surfarray | math | ||
其它(Other): | camera | cdroms | example | scrap | tests | version |
Pygame 首页
文档【Documents】
1.读我【Readme】
关于Pygame的基本信息,它是什么,谁参与,以及在哪里找到它。
2.安装【install】
在几个平台上编译Pygame所需的步骤。还有助于为您的系统查找和安装预构建的二进制
3.文件路径功能参数【File Path Function Arguments】
Pygame如何处理文件系统路径。
4.LGPL许可证
这是Pygame分发的许可证。它允许Pygame与开源和商业软件一起分发。通常,如果没有更改Pygame,它可以用于任何类型的程序。
教程【Tutorials】
1.介绍Pygame【Introduction to Pygame】
Pygame基础知识介绍。这是为Python用户编写的,并出现在Py杂志的第二册中。
2.导入和初始化【import and initialize】
导入和初始化Pygame的开始步骤。 Pygame包由几个模块组成。某些模块不包含在所有平台上。
3.如何移动图像?【How do I move an Image?】
一个基本教程,涵盖了2D计算机动画背后的概念。有关绘制和清除对象的信息让它们看起来像动画。
4.黑猩猩教程,通过一行又一行【Chimp Tutorial, Line by Line】
pygame示例包括一个带有交互式拳头和黑猩猩的简单程序。这是受到21世纪初令人恼怒的闪光横幅的启发。本教程将检查示例中使用的每行代码。
5.精灵模块介绍【Sprite Module Introduction】
PyGames包括一个更高级别的精灵模块,用来帮助组织游戏。sprite模块包括几个类,它们帮助管理几乎所有游戏类型中的细节。精灵类比常规的Pygame模块要先进一些,需要更多的理解才能被正确地使用。
6.Surfarray介绍【Surfarray Introduction】
Pygame使用python的 Numpy模块允许对图像有效的每个像素效果。使用表面阵列是一个高级功能,允许自定义效果和过滤器。这里还研究了Pygame示例arraydemo.py的一些简单效果。
7.Camera模块介绍【Camera Module Introduction】
Pygame,从1.9开始,有一个相机模块,可以让你捕捉图像,观看直播流,并做一些基本的计算机视觉。本教程介绍了这些用例。
8.新手指南【Newbie Guide】
一个列表,包含十三个有用的技巧,让人们可以轻松使用pygame。
9.游戏制作教程【Making Games Tutorial】
一个大型教程,涵盖了创建整个游戏所需的更大主题。
10.显示(display)模式 【Display Modes】
获取用于屏幕显示的Surface。
参考【Reference】
1.索引(index)
pygame包中所有函数、类和方法的列表
2.pygame.BufferProxy
表面像素的阵列协议视图
3.pygame.cdrom
如何访问和控制CD音频设备
4.pygame.Color
颜色表示
5.pygame.cursors
加载和编译光标图像
6.pygame.display
配置显示表面
7.pygame.draw
在表面上绘制简单形状,如线条和椭圆
8.pygame.event
管理来自各种输入设备和窗口平台的传入事件
9.pygame.examples
各种各样的程序演示如何使用单独的游戏模块
10.pygame.font
加载和呈现TrueType字体
11.pygame.freetype
增强的pygame模块,用于加载和呈现字体
12.pygame.gfxdraw
抗锯齿绘制函数
13.pygame.image
表面的加载、保存和传输
14.pygame.joystick
管理操纵杆设备
15.pygame.key
管理键盘设备
16.pygame.locals
pygame常量
17.pygame.mixer
加载和播放声音
18.pygame.mouse
管理鼠标设备和显示
19.pygame.mixer.music
播放流媒体音乐曲目
20.pygame.Overlay
访问高级视频叠加层
21.pygame
管理pygame的顶层函数
22.pygame.PixelArray
操作图像像素数据。
23.pygame.Rect
灵活的矩形容器
24.pygame.scrap
本地剪贴板访问
25.pygame.sndarray
操作声音样本数据
26.pygame.sprite
更高级别的对象来表示游戏图像
27.pygame.Surface
图像和屏幕的对象
28.pygame.surfarray
操作图像像素数据
29.pygame.tests
测试Pygame
30.pygame.time
管理时间和帧速率
31.pygame.transform
调整图像大小并移动图像
32.Pygame C API
pygame扩展模块之间共享的C API
33.搜索页面
按关键字搜索Pygame文档
<---------- 我是分割线 ---------->
以上内容,自己翻译,可能有误,可参考:Pygame 官方文档 - 英文版
点我回顶部 ☚
Fin.