pygame

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

相关

  • 16S 核糖体RNA16S核糖体RNA(16S ribosomal RNA),简称16S rRNA,是原核生物的核糖体中30S亚基的组成部分。16S rRNA的长度约为1,542 nt。卡尔·乌斯和乔治·福克斯是率先在系统发育中使用的16S
  • 布城布城(/pʊtrɑːdʒɑːjə/,英语和马来语:Putrajaya,全称:“布城联邦直辖区”)原名“Prang Besar”,旧译“布特拉再也”和“太子城”,是政府建立的新市镇,也是马来西亚的行政首都,是
  • 2010年人口普查阿根廷国家统计与普查研究所(西班牙语:Instituto Nacional de Estadística y Censos, INDEC),阿根廷政府组成中负责收集汇总统计数据的部门。阿根廷最早成立的国家级统计机构为
  • 茄子(学名:),福建人称为红菜,吴越人沿用宋代叫法称为落苏,广东人称为矮瓜、茄瓜,客家人称之为吊菜,是茄科茄属一年生草本植物,热带为多年生。其结出的果实可食用,颜色多为紫色或紫黑色
  • MPEG-2MPEG-2是MPEG工作组于1994年发布的视频和音频压缩国际标准。MPEG-2通常用来为广播信号提供视频和音频编码,包括卫星电视、有线电视等。MPEG-2经过少量修改后,也成为DVD产品的
  • 官币大社官币大社(かんぺいたいしゃ)是日本由官(朝廷、国家)支付币帛乃至币帛料的神社。
  • 帕拉斯·比尔·比克拉姆·沙阿·德瓦帕拉斯·比尔·比克拉姆·沙阿·德瓦(尼泊尔语:पारस शाह,;1971年12月30日-)是尼泊尔沙阿王朝的末代王储。帕拉斯是贾南德拉国王和科穆尔王后的长子。早年曾在印度大吉岭的
  • 伸展台計划第十一季伸展台計划 第十一季是一个有关时装设计的实境竞赛节目,在2013年1月24日由美国Lifetime频道(英语:Lifetime Television)首播。本季有别于以往各季,本季为团队赛季,所有挑战赛都会
  • 马铁菊头蝠马铁菊头蝠(学名:)为菊头蝠科菊头蝠属(波兰语:Rhinolophus)的动物。在中国大陆,分布于江西、福建、陕西、上海、安徽、云南、甘肃、北京、河北、山东、山西、江苏、贵州、辽宁、吉
  • 永井清史永井清史(1983年5月18日-),生于岐阜县,是一名日本场地自行车运动员。他曾在2008年北京夏季奥林匹克运动会中获得男子竞轮赛项目的铜牌。