关于 PYGAME 的有趣事实
Pygame是一组用于设计视频游戏的Python模块。在 Pygame 中,有计算机图形和声音库以开发高质量和用户交互的游戏。 Pygame 是由 Pete Shinners 开发的。直到 2000 年,它还是一个社区项目,后来它在开源自由软件 General Public License 下发布。
Pygame 版本 2 开发的有效路线图:
- 2019-5-5 预发布 Dev.1
- 2019-6-20 预发布 Dev.2
- 2019-7-14 预发布 Dev.3
- 2019-10-8 预发布 Dev.4
- 2019-10-28 预发布 Dev.6
- 2020-5-6 预发布 Dev.8
- 2020-5-31 预发布 Dev.10
- 2020-10-28 发布
以下是关于 Pygame 的一些事实,可能会让您大吃一惊:
- 为了取代 PySDL,Pygame 应运而生。
- Pygame 是真正可移植的,它的代码可以在不同的操作系统上运行,例如 Linux、Windows CE、BeOS、MacOS、Mac OS X、FreeBSD、NetBSD、OpenBSD、BSD/OS、Solaris、IRIX 和 QNX。
- Pygame 使用优化的 C 和汇编代码来实现其功能。
- Pygame 是免费的,并在 GPL 许可下发布。可以使用它创建开源、免费、免费软件、共享软件和商业游戏。
- Pygame 有内置的 Silliness。以及每 3.1415 秒后添加新的愚蠢。
- Pygame 代码是用 C 语言编写的,比Python代码快 10-20 倍,而汇编语言比Python代码快 100 倍或更多倍。
- Pygame 带有适用于 Windows 或 macOS 的安装程序(和卸载程序)。
- 无需在Python中安装 setuptools 或 ctypes。无需在操作系统包管理器之外安装其他包。
- pygame 可用于诺基亚的手持设备、gp2x 等游戏机和每个孩子一台笔记本电脑 (OLPC)。
- 2009 年,Pygame 版本 2 计划为“Pygame Reloaded”,但它的开发长期停止。