pygame

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

相关

  • 教育技术学教育技术是以计算机为核心的移动信息通信技术在教育、教学中的运用。(双十洪纪承,2015)教育技术是一个新兴学科,是伴随着计算机的出现而出现的,它是传统教育插上计算机科学之后
  • 高雄市高楼列表高雄位于亚太交通枢纽的中心点,具有一座世界等级的国际港口、台湾最大的深水港,1990年代货运吞吐量曾经为世界第3大的综合性港口(目前为世界第13),当时仅次于纽约与鹿特丹排名
  • 尸变尸变可以指:
  • 顺天府顺天府,中国明清行政区划单位之一,相当于现在中华人民共和国首都北京市市区,但管辖面积不同。“顺天府”也指该地区地方政府衙门,相当于现今北京市政府。元朝时称大都路,直属中书
  • 肯德尔亨利·韦·肯德尔(英语:Henry Way Kendall,1926年12月9日-1999年2月15日),出生于波士顿,美国物理学家,1990年获诺贝尔物理学奖。1901年:伦琴 / 1902年:洛伦兹、塞曼 / 1903年:贝克勒
  • 次甘氨酸A次甘氨酸A(Hypoglycin-A)是一种存在于无患子科植物中的非蛋白氨基酸。大剂量摄入会引起牙买加呕吐病(英语:Jamaican vomiting sickness)。未成熟的阿开木果实整体含有大量的次甘
  • 萨格勒布空难萨格勒布空难(克罗地亚语:Zrakoplovna nesreća kraj Zagreba 1976)指的是1976年9月10日发生在当年南斯拉夫萨格勒布(今日克罗地亚的首都)附近的弗尔博韦茨市上空,一架英国航空的
  • 海王星外天体海王星外天体 (Trans-Neptunian object,TNO)是太阳系中轨道平均距离比海王星的半长轴,30.1AU还要长的任何小行星等天体。通常,海王星外天体可以进一步分为传统和共振柯伊伯带天体
  • 李最雄李最雄(1941年-2019年7月2日),生于甘肃兰州,中国文物保护专家。曾任敦煌研究院副院长、甘肃省政府参事,兼任兰州大学教授、博士生导师。李最雄参与文物保护工作50余年,对石窟壁画、
  • 2012年拉穆暴力事件2012年拉穆暴力事件,是指2012年9月29日孟加拉国科克斯巴扎尔县拉穆地区一系列的攻击佛教和印度教寺院的宗教暴力活动。估计有25,000名伊斯兰教徒参加直指佛教徒和印度教徒的