pygame

✍ dations ◷ 2025-09-17 17:05:42 #自由发展元件与函式库,自由软件,游戏引擎,电子游戏研发,电子游戏开发软件,Python库

pygame是跨平台Python模块,专为电子游戏设计。包含图像、声音。创建在SDL基础上,允许实时电子游戏研发而无需被低端语言,如C语言或是更低端的汇编语言束缚。基于这样一个设想,所有需要的游戏功能和理念都(主要是图像方面)完全简化位游戏逻辑本身,所有的资源结构都可以由高级语言提供,如Python。

pygame原为代替突然停止的pySDL。

pygame应用程序能够在Android手机和平板运行,采用pygame对于Andorid的子集(pgs4a)。 支持Android的声音,振动,键盘和加速。但缺点是没有办法在iOS上运行pygame应用程序。其它pgs4a的主要限制是缺乏对于多点触控的支持, 这使得双指缩放,以及旋转无法使用。另一个pygame在Android子集的替代方案是Kivy,它包含了多点触控及iOS的支持。

展示:

2D引擎和库:

有定期的竞赛,叫做PyWeek. 使用Python写出游戏(通常但不一定使用pygame)。社区已经创造了许多Pygame的教学。

相关

  • 腹膜炎腹膜炎,是指一种发生于腹膜的炎症反应。该反应主要由细菌感染、化学物质、物理性伤害等因素引起,且很可能因没有及时治疗而危及生命。其症状可能包含剧烈疼痛、腹部肿胀、发烧
  • 日本福岛核电事故除特别注明外,此条目或章节的时间均以日本标准时间(UTC+9:00)为准。福岛第一核电站事故(日语:福島第一原子力発電所事故/ふくしまだいいちげんしりょくはつでんしょじこ Fukushim
  • 南亚裔南亚裔人士是一个全球各地给予南亚国家的人的统称,裔的意思是一族人,又可用于一群同一类别的人身上,南亚是亚洲南部的一部分。南亚裔是指原居地为南亚的民族之统称,主要有来自以
  • K-T界限白垩纪-古近纪界线(K-Pg界线)旧名白垩纪-第三纪界线(K-T界线),K代表希腊文的kreta,是白垩的意思。是介于白垩纪和古近纪之间的界线,富含铱的黏土层,大约出现在六千五百万年前。这段期
  • 鲈鱼河鲈(学名:Perca fluviatilis)为鲈属的一种鱼,俗名五道黑、欧罗巴鳜鱼、欧罗巴桂鱼、欧洲河鲈等。本种广泛分布于欧洲、西伯利亚的淡水流域,除了伊比利半岛、意大利中部至亚德里
  • WASP-17bWASP-17b是一个位于天蝎座,环绕恒星WASP-17的太阳系外行星。该行星发现于2009年8月11日。该行星是首颗被发现的逆行轨道的行星,即行星公转方向和所属恒星自转方向相反。这个发
  • Zutto.../Last minute/Walk《Zutto.../Last minute/Walk》(永远……/Last minute/Walk)为日本歌手滨崎步发行的第53张单曲,于2014年12月17日开始先行配信,在线上音乐商店开放下载,2014年12月24日在日本发售
  • 伺候席伺候席,是日本江户时代各地大名登上江户城参觐将军时的坐席次序。伺候席是根据拜谒者的家格、官位以及役职来分别的。由于对于大名家族来说这是表示其身份地位的事物,故伺候席
  • Love Live! (动画)电视动画宣传海报图Love Live!(日语:ラブライブ! School idol project)是基于同名策划延伸出来的、日昇动画制作的改编电视动画。第1期电视动画于2013年1月起播出,收录于蓝光光
  • 刘呈云刘呈云(1911年-1993年4月),男,陕西清涧人,中华人民共和国政治人物,曾任青海省政协副主席,青海省人大常委会副主任,青海省科学技术协会主席。