Pygame

Pygame
软件
软件描述
Pygame 是一组专为编写视频游戏而设计的 Python 模块。Pygame 在出色的 SDL 库之上添加了功能,使您能够使用 Python 语言创建功能完整的游戏和多媒体程序。
官方网站
访问软件的官方网站了解更多信息
www.pygame.org
什么是 Pygame?
Pygame 是一套专为编写视频游戏而设计的 Python 模块。Pygame 在优秀的 SDL 库基础上增加了功能,使您能够使用 Python 语言创建功能完整的游戏和多媒体程序。
Pygame 具有高度可移植性,几乎可在所有平台和操作系统上运行。
Pygame 已被下载数百万次。
Pygame 是免费的。它采用 LGPL 许可证发布,您可以使用它开发开源、免费、共享和商业游戏。详情请参见许可证。
主要功能
🔄 替代方案
70 个选择
Mycosm Studio
Mycosm 是一个用于创建 3D 应用的平台,旨在供各行业广泛开发者使用,例如游戏、工程仿真、教育、可视化、决策支持等。Mycosm 包含一个创作工具和一个可自由分发的播放器。

OctopusKit
一个基于ECS、用100% Swift编写的适用于iOS、macOS和tvOS的2D游戏引擎。

SpriteKit
SpriteKit 是一个通用框架,用于在二维空间中绘制形状、粒子、文本、图像和视频。它利用 Metal 实现高性能且省电的渲染,适用于 2D 游戏及其他图形密集型应用。

GameplayKit
GameplayKit 是一个面向对象的框架,为使用 Swift 编程语言及第三方渲染和多媒体库(如 SpriteKit)在 iOS、macOS 和 tvOS 上开发游戏提供基础工具和技术。

Atavism Online Engine
Atavism 为每个人打开了虚拟在线世界的发展机遇,无论是否具备编程知识或艺术能力。
Moai SDK 是一个用 C++ 编写的可嵌入式跨平台游戏开发 SDK,支持 Lua 脚本。您可以使用 Moai 开发游戏或应用程序,也可以将其嵌入其他程序中。您还可以在应用程序中将 Moai 作为叠加层使用。

BlitzMax NG
BlitzMax 是一种强类型、垃圾回收、开源且跨平台的编程语言,内建支持高级 2D 图形、声音和 Unicode,非常适合开发各类应用程序和游戏。

Python Turtle
海龟绘图是一种向孩子们介绍编程的流行方式。它最初是1967年由Wally Feurzeig、Seymour Papert和Cynthia Solomon开发的Logo编程语言的一部分。


