pygame

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

相关

  • 安大略湖安大略湖(Lake Ontario)北邻加拿大安大略省,南毗尼亚加拉半岛和美国纽约州,是北美洲五大湖之一。安大略来自易洛魁语Skanadario,意思是“美丽之湖”或“闪光之湖”。加拿大的安大
  • 数量级 (时间)本页按时间长短从小到大列出一些例子,以帮助理解不同时间长度的概念,比较时间单位的数量级。1幺秒(yoctosecond)约是1.86×1019普朗克时间。1仄秒(zeptosecond)即1000幺秒。阿
  • 嗅觉受器嗅觉受器(Olfactory receptors)或称嗅觉受体、嗅觉感受器、嗅觉接受器与嗅器,是感觉受器的一种,在鼻腔上部。接受来自外界的化学刺激。每个嗅觉细胞只有一种嗅觉受器,可以接受一
  • 圣凯瑟琳教堂 (汉堡)坐标:53°32′45″N 9°59′39″E / 53.54583°N 9.99417°E / 53.54583; 9.99417汉堡圣凯瑟琳教堂(德语:Hauptkirche Sankt Katharinen)是德国汉堡的5座主要新教教堂之一。其尖
  • 安塞尔姆·加埃唐·德马雷安塞尔姆·加埃唐·德马雷(法语:Anselme Gaëtan Desmarest,1784年3月6日-1838年6月4日)是一位法国动物学家,其父亲是地质学家尼古拉斯·德马雷(Nicolas Desmarest),其子安塞尔姆·塞
  • 伊普斯 (阿拉巴马州)伊普斯(英文:Epes),是美国阿拉巴马州下属的一座城市。面积约为1.92平方英里(约合 4.97平方公里)。根据2010年美国人口普查,该市有人口192人,人口密度为100.05/平方英里(约合38.63/平
  • 姚学塽姚学塽(1766年11月11日-1826年12月19日),字晋堂,号镜塘,浙江归安县人,乾隆己亥年彭大宗师科入归安县学第一名,己酉科拔贡,是年举于乡,嘉庆丙辰成进士,官内阁中书,历任典籍、兵部武选司主
  • 黎拔佳黎拔佳(英语:B.C. Lee,1954年-2019年9月11日)是加拿大华裔政治家、资深演员,前任卑斯省温哥华市议员。黎拔佳出生澳门,12岁与家人移居台湾,于台南一中就读中学、后于政治大学取得政
  • 哈维尔·巴耶兹艾德涅尔·哈维尔·巴耶兹(西班牙语:Ednel Javier Báez、1992年12月1日-),是美国职棒大联盟芝加哥小熊的内野手。2011年,选秀会中在第1轮第9顺位被芝加哥小熊队选进。2013年4月季
  • 长尾蛛科见文内上户蛛科(Dipluridae),是上户蛛总科(Dipluroidea) 下唯一的一科。长尾蛛科的头部低于胸部,其中吐丝器短于后吐丝器,是中小型的蜘蛛,最小的只有3毫米长,其他种一般长度为5毫米。