pyglet文档

注意

本文档针对的是pyglet 2.x系列,与1.5及更早的版本相比,该系列具有不兼容的更改。如果您正在寻找先前稳定版本的文档,请参阅 1.5 maintenance

pyglet 是一个跨平台的窗口和多媒体库,用于开发游戏和其他视觉效果丰富的应用程序。它支持窗口、用户界面事件处理、游戏控制器和操纵杆、OpenGL图形、加载图像和视频以及播放声音和音乐。 pyglet 适用于Windows、OS X和Linux。

pyglet的一些特征包括:

  • No external dependencies or installation requirements. 对于大多数应用程序和游戏需求,Piglet除了Python之外不需要其他任何东西,从而简化了分发和安装。

  • Take advantage of multiple windows and multi-monitor desktops. Pyglet允许您根据需要使用任意多个窗口,并且完全了解用于全屏游戏和应用程序的多显示器设置。

  • Load images, sound, music and video in almost any format. Pyglet内置了对常见音频和图像格式的支持,并且可以选择使用ffmpeg来加载几乎任何其他压缩的音频或视频文件。

  • pyglet is provided under the BSD open-source license ,允许您在商业和其他开源项目中使用它,限制很少。

请加入我们的 Discord 服务器,或加入我们的 mailing list 好了!

如果这是您第一次阅读有关pyglet的文章,我们建议您从 编写一个pyglet应用程序 。如果您要从较旧版本的Piglet迁移,请通读 从pyglet1.5迁移

编程指南

API参考