pygame

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

相关

  • 1st黄体制剂(英语:Progestin)是一种合成的孕激素,与孕酮有类似效果。Progestin的两种最重要用途为激素避孕(英语:Hormonal contraception)(独立或与雌激素一同使用)以及作为激素替代疗法
  • 王世真王世真(1916年3月7日-2016年5月27日),福建福州人,中国核医学家。1938年毕业于清华大学化学系,1947年、1949年在美国衣阿华大学先后获硕士、博士学位。回中国以后,任职于中国协和医
  • 百忧解氟西汀(英语:Fluoxetine),商品名为百忧解(Prozac)是一种选择性5-羟色胺再摄取抑制剂(SSRI)类抗抑郁药。在临床上用于治疗成人重性抑郁障碍、强迫症、神经性暴食症,还用于治疗具有或不
  • 卢乔·达拉卢乔·达拉(Lucio Dalla,1943年3月4日-2012年3月1日),男性,意大利流行乐创作歌手、作曲家、音乐家与演员。卢乔·达拉在1960年代时,深受爵士乐熏陶,蜕变成为具有影响力、且赋有创意
  • 三氯甲苯三氯甲苯(英语:Benzotrichloride,又名苄川三氯)是一种化学式为C6H5CCl3的有机化合物。它主要在如染料等化工产品的制备过程中作为一种中间体。三氯甲苯是对甲苯进行自由基氯化而
  • 川崎卓吉川崎卓吉(かわさき たくきち,1871年3月8日-1936年3月27日),日本山阳道安艺国贺茂郡广村(日语:広村 (広島県))(今广岛县吴市)人,内阁法制局长官(日语:内閣法制局長官)、内阁书记官长(日语:内
  • 约翰·克劳福约翰·克劳福,FRS (英语:John Crawfurd;1783年8月13日-1868年5月11日)英国医生、殖民长官、外交官,苏格兰人。出生于苏格兰阿盖尔(英语:Argyll)的艾拉岛,其父塞缪尔·坎贝尔是一位医生
  • 叙永小檗叙永小檗(学名:)为小檗科小檗属的植物,为中国的特有植物。分布在中国大陆的四川等地,生长于海拔1,200米至1,540米的地区,一般生长在山坡林中及沟边,目前尚未由人工引种栽培。
  • LIS情境科学教材LIS ( Learning in Science )情境科学教材,成立于2013年7月,是一个非营利组织,致力于为国中小自然教师及学生,设计有别于填鸭教育的科学教材,协助教师进行STEAM和科学素养导向的
  • 乔治·莫斯托乔治·丹尼尔·莫斯托(George Daniel Mostow,1923年7月4日-),美国数学家,因在李理论(英语:Lie theory)的贡献而闻名。他是美国国家科学院院士,美国数学学会第49任主席(1987年–1988年),普