📜  关于 PYGAME 的有趣事实

📅  最后修改于: 2022-05-13 01:54:19.817000             🧑  作者: Mango

关于 PYGAME 的有趣事实

Pygame是一组用于设计视频游戏的Python模块。在 Pygame 中,有计算机图形和声音库以开发高质量和用户交互的游戏。 Pygame 是由 Pete Shinners 开发的。直到 2000 年,它还是一个社区项目,后来它在开源自由软件 General Public License 下发布。

Pygame 版本 2 开发的有效路线图:

  1. 2019-5-5 预发布 Dev.1
  2. 2019-6-20 预发布 Dev.2
  3. 2019-7-14 预发布 Dev.3
  4. 2019-10-8 预发布 Dev.4
  5. 2019-10-28 预发布 Dev.6
  6. 2020-5-6 预发布 Dev.8
  7. 2020-5-31 预发布 Dev.10
  8. 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”,但它的开发长期停止。