pygame

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

相关

  • 甲硫氨酸腺苷转移酶甲硫氨酸腺苷转移酶(英语:Methionine adenosyltransferase)是一种催化甲硫氨酸与ATP合成S-腺苷甲硫氨酸(SAM)的酶。EC 1.1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21
  • 内布卡二世内布卡二世(Bikheris)古埃及古王国时期第四王朝国王。(约公元前2558年左右),他的记载极少,其金字塔和木乃伊也未被发现,一些考古学家认为这是一个虚构人物。
  • 居世界第六本条目是各国高速公路通车里程的列表,数据来源于中央情报局世界概况。
  • B06A·B·C·D·G·H·QI·J·L·M·N·P·R·S·VATC代码B06(其它血液学药剂)是解剖学治疗学及化学分类系统的一个药物分组,这是由世界卫生组织药物统计方法整合中心(The WHO Coll
  • 胸罩胸罩(法语:Brassière)是一种衣物,又称胸围、乳罩、胸衣、布拉甲、乳房罩、奶罩、文胸,有时也以泛称“内衣”来代替,或美称“内在美”,其功能是用以遮蔽及支撑乳房。通常供女性使用
  • 洪吉童行动美国等国正式介入之后美国撤出至南越灭亡洪吉童作战(朝鲜语:홍길동 작전/洪吉童作戰),或译洪吉童行动,是大韩民国国军在越南战争中规模最大的军事行动,这长达48日的作战成功遏止了
  • 富兰克林·D·罗斯福故居富兰克林·D·罗斯福故居(Home of Franklin D. Roosevelt National Historic Site)也称斯普林伍德庄园(Springwood Estate)位于美国纽约州海德公园,是第32任美国总统富兰克林·D
  • 普鲁士科学院普鲁士科学院(德语:Preußische Akademie der Wissenschaften)是一座于1700年7月11日建立在德国柏林的科学院。在被任命为主席的戈特弗里德·莱布尼茨(Gottfried Leibniz)的建议
  • 肯尼·阿特金森肯尼斯·尼尔“肯尼”阿特金森(英语:Kenneth Neil "Kenny" Atkinson ,1967年6月2日-),美国前职业篮球运动员,曾是亚特兰大老鹰队的助理教练。此前,2007 - 08年度他曾担任休斯顿火箭
  • 提亚·田中提亚·田中(Tia Tanaka,1987年3月15日-)是美国的专业的色情片女演员,她父亲是越南人,母亲则是法越混血儿。 Tia Tanaka出生于印尼,一岁时就随着父母移民到美国。首先居住在纽约,随后