pygame

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

相关

  • 蛋白质能量营养失调饿死,在自愿的前提下,被视为是一种自杀的方式。但是在大多数饿死的例子中,是非自愿的情况下,因缺乏食物而活活饿死。据估算,2018年全球超过8.2亿人挨饿,没有充足的食物,高于前一年
  • 听觉系统听觉系统是听觉的感觉系统,主要器官为耳朵,其组成部分包括外耳(英语:Outer ear)、中耳、内耳、毛细胞及相关神经元。围绕耳道的软骨折叠位称为耳廓。当声波碰击倒耳廓,便会被反射
  • Nationalencyklopedin《国家百科全书》(Nationalencyklopedin)是当代知识覆盖面最广的瑞典语百科全书,1980年由瑞典政府出资170万瑞典克朗开始编撰,该笔款项在1990年12月偿还。印刷版有20卷、172000
  • 关键字关键词(Keyword),特指单个媒体在制作使用索引时,所用到的词汇。是图书馆学中的词汇,关键词搜索是网络搜索索引主要方法之一。例如一本书的书名或部分书名、副标题、作者名都可以
  • 卵巢白膜卵巢白膜(tunica albuginea)是在卵巢表面的坚韧纤维结缔组织,位在卵巢生发上皮(英语:Germinal epithelium (female))的下方。表面是由短结缔组织细胞以及之间的梭形细胞组成。卵巢
  • 避孕海绵避孕海绵是一种合并了屏障法及杀精剂的避孕装置,使用方式类似卫生棉条,于性交前塞入阴道中,并且将其盖住子宫颈,以拒绝精子进入子宫;避孕海绵中含有杀精剂,可以避免精子移动。其避
  • 戴维斯加大戴维斯加利福尼亚大学(英文:University of California, Davis;缩写:UC Davis、UCD),简称戴维斯加大,又常被译做加利福尼亚大学戴维斯分校,是一所位于美国加州戴维斯市的公立大学,亦是
  • 列·毕顿列·毕顿(英语:Red Buttons,1919年2月5日-2006年7月13日)是一名美国电影演员及喜剧演员。曾凭《樱花恋》()中的演出赢得第30届奥斯卡金像奖最佳男配角奖。原名Aaron Chwatt,在纽约市
  • 全靠吉福斯全靠吉福斯(By Jeeves)是由安德鲁·洛伊·韦伯和艾伦·艾克伯恩从P.G.沃德豪斯的小说改编而作的音乐剧。最原始的版本是1975年版,在1975年4月22日上演后仅在女王陛下剧院演出了
  • 第59届奥斯卡金像奖第59届奥斯卡颁奖典礼是美国电影艺术与科学学院旨在奖励1986年最优秀电影的一场晚会,于太平洋时区1987年3月30日下午18点(北美东部时区晚上21点)开始在美国加利福尼亚州洛杉矶