一、简介
pyglet是Python的跨平台窗口和多媒体库,旨在用于开发游戏和其他视觉丰富的应用程序。它支持开窗,用户界面事件处理,OpenGL图形,加载图像和视频以及播放声音和音乐。pyglet可在Windows,OS X和Linux上运行。
pyglet的一些功能包括:
- 没有外部依赖性或安装要求。对于大多数应用程序和游戏开发需求,pyglet除了Python之外不需要其他东西,从而简化了开发和安装。
- 利用多个窗口和多显示器桌面。pyglet允许您根据需要使用多个窗口,并且完全了解用于全屏游戏和应用程序的多显示器设置。
- 几乎可以加载任何格式的图像,声音,音乐和视频。pyglet可以选择使用ffmpeg播放音频格式(例如MP3,OGG / Vorbis和WMA)以及视频格式(例如DivX,MPEG-2,H.264,WMV和Xvid)。
要播放压缩的音频和视频文件(WAV以外的任何文件),需要 安装FFmpeg。
二、安装
可以像其他任何Python库一样通过pip安装:
pip install pyglet
或者从源代码安装:
git clone https://github.com/pyglet/pyglet.git
cd pyglet
python setup.py install --user
测试
1、直接从github下载源码,解压后得到
在当前目录下执行
python examples/hello_world.py
2、使用git
git clone https://github.com/pyglet/pyglet.git
cd pyglet
python example/hello_world.py
效果:
更多推荐
【python】pyglet教程(一)安装、运行样例
发布评论