pygame

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

相关

  • 骨膜炎骨膜炎是指因骨膜发炎而引起的病症。骨膜是骨头周围的一层结缔组织。骨膜炎通常是一种慢性疾病,伴有疼痛和肿胀。初次参加运动或运动量猛增的锻炼者,容易发生疲劳性骨膜炎。
  • 肌肉骨骼系统人体肌肉骨骼系统或肌肉骨骼系统,简称肌骨系统(英语:Human musculoskeletal system,也作locomotor system,曾称activity system)是一种器官系统,通过为人体提供结构、支撑、稳定、
  • 鹿花菌孢印黄色异养腐生真菌美味鹿花菌(学名:Gyromitra esculenta),又名鹿花蕈或河豚菌,是鹿花菌属下的假羊肚菌,分布在欧洲及北美洲。它们生长在针叶林的沙质土壤,于春天及初夏长成。子
  • J06A·B·C·D·G·H·QI·J·L·M·N·P·R·S·VATC代码J06(免疫血清和免疫球蛋白)是解剖学治疗学及化学分类系统的一个药物分组,这是由世界卫生组织药物统计方法整合中心(The WH
  • 1964年1964年中国人口普查是中华人民共和国的第二次人口普查,普查标准日在1964年7月1日,普查结果显示1964年中的中国大陆总人口为6亿9458万人,此外“台湾省、港澳同胞和国外华侨等人
  • 瓦瑞语瓦瑞语是一种语言,用于菲律宾雷伊泰省、比利兰省、萨马省、东萨马省、北萨马省。
  • The Next WebThe Next Web(TNW)是一个于2006年创办的科技及网页开发新闻网站。它亦是TNW Conferences的举办者,定期于阿姆斯特丹、纽约和圣保罗举行。The Next Web由鲍里斯·范赞丹(Boris Ve
  • 韩邦庆韩邦庆 (1856年-1894年)曾用名寄,字子云,别署太仙、大一山人、花也怜侬、三庆,江苏松江(现属上海市)人。幼随父居于北京,后多次科举落第,遂于上海为《申报》撰写文稿。1892年,他开办了
  • 贞操带贞操带(英语:Chastity belt)是一种带锁的道具,用于防止佩戴者自慰或从事性交。贞操带在历史上主要是为女性保持贞操设计的,让女性免受强奸及不能跟潜在的性伴侣一起从事性行为。
  • 索马里兰议会索马里兰议会(英语:Parliament of Somaliland)是未被国际普遍承认国家索马里兰的国家立法机关。议会实行两院制,由长老院和众议院组成,两院各有82名议员。