文档信息¶
关于pygame¶
pygame是基于SDL库添加功能,旨在编写视频游戏的Python模块,使开发者可以使用Python语言创建功能齐全的游戏和多媒体程序;同时,pygame具有高度的可移植性,几乎可以在所有平台和操作系统上运行,目前已被下载了数百万次。
根据LGPL许可证发布的内容,pygame是免费的,您可以使用它来创建开源、免费软件、共享软件和商业游戏,有关完整的详细信息,请参见许可证。
pygame的特性¶
自定义:使用者可自由调用pygame函数和自定义函数,同时结合使用其他库以及不同类型的程序时,可以实现提供更好的控制
轻量化:GUI无需使用所有功能,没有成千上万的代码行,核心保持简单,额外的东西(如:GUI库和效果)是在pygame之外单独开发的
模块化:功能模块化,许多核心模块可以初始化并单独使用,使用者可以分别使用pygame不同功能,如:声音播放、图片显示、视频播放等
安装¶
在多个平台上编译pygame所需的步骤,可以帮助您查找和安装系统的预构建二进制文件
使用PyPI安装pygame(推荐)
pip install pygame
使用Github源码安装pygame
首先,使用git
来克隆pygame
git clone https://github.com/pygame/pygame.git
然后,cd
到pygame目录并且运行安装命令:
cd pygame
sudo python setup.py install
技术支持¶
你可以在下列网址提问或加入pygame开发讨论:
pygame Google group
你也可以在 Github issues 里提问或补充文档(在提问之前请确保你阅读过我们的文档,我本人会经常为大家解答)