Pygame 官方文档 - Documents - 读我(Readme)

关于 - 维基(Wiki)

网络旅行者,你好:

        欢迎来到我们万维网的简陋(有点奇怪)的小部分。让我快速介绍一下你在这里偶然发现的事情。
        pygame(库)是一个免费的开放源码python编程语言库,用于在优秀的SDL库之上构建多媒体应用程序,如游戏。和SDL一样,pygame也是高度可移植的,几乎可以在每个平台和操作系统上运行。数以百万计的人下载了pygame本身,它是跨越互联网的大量比特。
        pygame.org(网站)欢迎所有的python游戏、艺术、音乐、声音、视频和多媒体项目。一旦你完成了开始,你可以添加一个新的项目或通过阅读文档了解Pygame。有关Pygame世界中发生的事情的更多信息,请参阅社区的仪表板,其中列出了许多事情,如我们正在进行的项目、新闻(我们的rss博客)、twitter、reddit(论坛)、stackoverflow(Q&A)、github(开发)、irc(聊天)、邮件列表(我们喜欢互相写电子邮件)和关于互联网周围的pygame的其他各种各样的点点滴滴。
        pygame(这个社区)是一个由富有创造性的人组成的志愿者小组,他们制作东西(可能还有一些猫、几只树袋熊、几十只狗、3.14个侏儒和42个机器人也在我们中间叮当作响)。我们互相尊重,遵循python社区的行为准则,同时帮助彼此做出有趣的事情。
        边走边享受。我们期待您的创作。

尽可能地致以最诚挚的祝愿和最诚挚的问候,
pygame

PS:我们拼写颜色时不带u(抱歉),而且我们总是用小写字母拼写pygame。另外,请原谅这里一团糟 - 你看,我们正在做一些翻新工作。
 

关于Pygame的更愚蠢的胡说八道

  1. 愚蠢是内在的。Pygame旨在让软件变得有趣。每3.1415秒增加一次新的愚蠢。
  2. 不需要OpenGL。许多人已经破坏了OpenGL的设置,只需要OpenGL将可以大大减少用户群。pygame使用opengl、directx、windib、x11、linux帧缓冲区和许多其他不同的后端…包括一个ASCII艺术后端!OpenGL经常在Linux系统和Windows系统上被破坏,这就是为什么专业游戏使用多个后端的原因。
  3. 多核CPU可以很容易地使用。双核CPU很常见,8核CPU在桌面系统上价格低廉,利用多核CPU可以让您在游戏中做更多的事情。选定的pygame函数释放了可怕的python GIL锁,这是您可以从C代码中做的事情。
  4. 为核心函数使用优化的C和汇编代码。C代码通常比Python代码快10-20倍,而汇编代码比Python代码快100倍或更多。
  5. 有许多操作系统。只需一个apt-get、emerge、pkg-add或yast install away。无需在操作系统包管理器之外安装它。附带用于Windows或MacOS X的二进制安装程序(和卸载程序)。
  6. 真正的便携式。支持Linux(pygame随大多数主流Linux发行版提供)、Windows(95、98、Me、2000、XP、Vista、64位Windows等)、Windows CE、BEOS、MacOS、Mac OS X、FreeBSD、NetBSD、OpenBSD、BSD/OS、Solaris、IRIX和QNX。代码包含对AmigaOS、Dreamcast、AtariAIX、OSF/Tru64、RISC OS、SymbianOS、和 OS/2的支持,但这些都不是官方支持的。您可以在诺基亚的手持设备、游戏机(如GP2X)、每个孩子一台笔记本电脑(OLPC)和橙子派上使用它。
  7. 它简单易用。孩子和成人用pygame制作游戏。在树莓派、微型计算机或OLPC之前,Pygame已经在幼儿和大学生的课程中教授过。它也被最初用Z80汇编程序(或称C64 BASIC)编程的人使用,也被用于独立游戏制作。
  8. 使用所有功能不需要GUI。你可以在没有显示器的情况下使用pygame,如果你想使用它来处理图像、获取操纵杆输入或播放声音。
  9. 少量代码。它没有成百上千行的代码用于你无论如何都不会使用的东西。核心是保持简单的,额外的东西,如图形用户界面库,效果是单独开发以外的pygame。
  10. 它不是最好的游戏库。它甚至不是第二好的。但我们认为这没关系。
     

以上内容,自己翻译,可能有误,可参考:Documents - 读我(Readme)

点我回顶部

 
 
 
 
 
 
 
Fin.

猜你喜欢

转载自blog.csdn.net/Enderman_xiaohei/article/details/88568120
今日推荐