PYGAME主页¶
文件¶
- Readme
关于pyGame的基本信息:它是什么,参与其中的人,以及在哪里可以找到它。
- Install
在几个平台上编译pyGame所需的步骤。还可以帮助您为您的系统查找和安装预构建的二进制文件。
- File Path Function Arguments
PyGame如何处理文件系统路径。
- Pygame Logos
PYGAME的标志有不同的分辨率。
- LGPL License
这是分发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
假游戏的例子包括一个简单的程序,它有一个互动的拳头和一只黑猩猩。这是受到21世纪初令人讨厌的Flash横幅的启发。本教程将检查示例中使用的每一行代码。
- Sprite Module Introduction
PYGAME包括一个更高级别的精灵模块,以帮助组织游戏。Sprite模块包括几个类,这些类帮助管理几乎所有游戏类型中的详细信息。Sprite类比常规的pyGame模块更高级一些,需要更多的理解才能正确使用。
- Surfarray Introduction
PYGAME使用了NumPy的PYTHON模块来实现高效的每像素图像效果。使用表面阵列是允许自定义效果和滤镜的高级功能。本文还研究了pyGame示例arraydemo.py中的一些简单效果。
- Camera Module Introduction
从1.9开始,PYGAME有一个摄像头模块,可以让你捕捉图像、观看直播流,以及进行一些基本的计算机视觉。本教程涵盖了这些用例。
- Newbie Guide
下面列出了13个有用的小贴士,帮助人们熟练地使用pyGame。
- Making Games Tutorial
这是一个大型教程,涵盖了创建整个游戏所需的更大主题。
- Display Modes
获取屏幕的显示表面。
- 한국어 튜토리얼 (Korean Tutorial)
빨간블록검은블록
参考文献¶
- 索引
PyGame包中所有函数、类和方法的列表。
- pygame.BufferProxy
表面像素的阵列协议视图
- 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.mixer
加载和播放声音
- pygame.mouse
管理鼠标设备和显示器。
- pygame.mixer.music
播放流媒体音乐曲目。
- pygame
顶层功能来管理PYGAME。
- pygame.PixelArray
处理图像像素数据。
- pygame.Rect
用于矩形的柔性容器。
- pygame.scrap
本地剪贴板访问。
- pygame.sndarray
处理声音样本数据。
- pygame.sprite
更高级别的对象来表示游戏图像。
- pygame.Surface
图像和屏幕的对象。
- pygame.surfarray
处理图像像素数据。
- pygame.tests
测试伪装游戏。
- pygame.time
管理计时和帧速率。
- pygame.transform
调整图像大小并移动图像。
- pygame C API
在pyGame扩展模块之间共享的C API。
- 搜索页面
按关键字搜索电子游戏文档。
Edit on GitHub