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