pygame

✍ dations ◷ 2025-11-25 05:16:02 #自由发展元件与函式库,自由软件,游戏引擎,电子游戏研发,电子游戏开发软件,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的教学。

相关

  • 冖部,就汉字索引来说,是为部首之一,,康熙字典214个部首中的第十四个(两划的则为第八个)。冖部归于二划部首,通常是从上方为部字,且无其他部首可用者将部首归为冖部。用布巾覆盖物体,
  • .gov.gov(英语:government的缩写)是互联网的赞助类顶级域(sTLD)之一,仅供符合要求的美国境内政府机构使用。部分联邦政府机构未采用.gov,而是使用.com或者.mil等域名替代,例如国防高等
  • 大流士二世大流士二世(古波斯楔形文字:
  • 应用层应用层(英语:Application layer)位于OSI模型的第七层。应用层直接和应用程序接口结合,并提供常见的网络应用服务。应用层也向第六层表示层发出请求。
  • 阿尔贝·勒布伦阿尔贝·弗朗索瓦·勒布伦(法语:Albert François Lebrun,法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida San
  • 及川光博及川光博(日语:おいかわ みつひろ;1969年10月24日-),日本男演员及歌手,曾隶属经理人公司Mother Enterprise Inc.,现为Horipro及DG Agent旗下艺人兼Horipro业务协作者。及川光博出身
  • HTC DesireHTC Desire是台湾宏达电推出的以Android为操作系统的智能手机。此型号于2010年5月4日正式发布,搭载新版HTC Sense服务与Android 2.1操作系统及高性能1GHz Snapdragon处理器,拥
  • 三鲁公路站浦江线浦江线三鲁公路站是上海轨道交通浦江线在建车站,于2018年3月31日随浦江线一并开通。
  • GG AllinKevin Michael "GG" Allin(原名: Jesus Christ Allin,1956年8月29日-1993年6月28日),是一位美国朋克摇滚歌手/创作者,其生涯与数个团体合作表演、录音。GG Allin以其恶名昭彰的反
  • 鄂尔多斯应用技术学院鄂尔多斯应用技术学院位于内蒙古自治区鄂尔多斯市康巴什区,是鄂尔多斯地区目前唯一的本科院校,也是内蒙古自治区第一所应用技术型本科院校。鄂尔多斯应用技术学院于2015年4月2