当前位置: 首页 >生活知识 > 内容

Pygame是什么知识介绍

生活知识
导读 目前关于大家提出的Pygame是什么这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些Pygame是什么相关的内容来分享给大...
2023-10-06 09:52:44

目前关于大家提出的Pygame是什么这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些Pygame是什么相关的内容来分享给大家,如果大家感兴趣的话可以接着往下看。

Pygame是跨平台Python模块,专为电子游戏设计。包含图像、声音。创建在SDL基础上,允许实时电子游戏研发而无需被低级语言,如C语言或是更低级的汇编语言束缚。

Pygame 是跨平台 Python 模块,专为电子游戏设计。包含图像、声音。创建在 SDL 基础上,允许实时电子游戏研发而无需被低级语言,如 C 语言或是更低级的汇编语言束缚。基于这样一个设想,所有需要的游戏功能和理念都完全简化位游戏逻辑本身,所有的资源结构都可以由高级语言提供,如 Python。

Pygame 原为代替突然停止的 pySDL。

Pygame 应用程序能够在 Android 手机和平板运行,采用 Pygame 对于 Andorid 的子集(pgs4a)。支持 Android 的声音,振动,键盘和加速。但缺点是没有办法在 iOS 上运行 Pygame 应用程序。其它 pgs4a 的主要限制是缺乏对于多点触控的支持, 这使得双指缩放,以及旋转无法使用。另一个 Pygame 在 Android 子集的替代方案是 Kivy,它包含了多点触控及 iOS 的支持。

其他

展示

Pyweek,游戏制作竞赛,时间限制在 7 天内Ludum Dare,LD48 游戏制作竞赛,时间限制在 48 小时内

2D 引擎和库

Phil’s Pygame Utilities (PGU)是增强 Pygame 的库和工具的集合。工具 tile 编辑器和一个关卡编辑器。(tile, isometric, hexagonal)GUI 增强包括全功能 GUI,html 渲染,文档输出,文本渲染。库包括向导和拼接图电子游戏引擎(瓷砖图, 立体图, 六角图), 和一个状态引擎,计时器,高分系统。Pyglet,一个 OpenGL 库,类似 Pygame社群

有定期的竞赛,叫做 PyWeek. 使用 Python 写出游戏(通常但不一定使用 Pygame)。社群已经创造了许多 Pygame 的教学。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。