Allegro

软件描述

Allegro 4 和 Allegro 5 是跨平台的库,主要面向视频游戏和多媒体编程。它们处理诸如创建窗口、接收用户输入、加载数据、绘制图像、播放声音等常见低级任务。

官方网站

访问软件的官方网站了解更多信息

官方认证

liballeg.org

安全链接HTTPS

什么是 Allegro?

Allegro 4 和 Allegro 5 是跨平台的库,主要面向视频游戏和多媒体编程。它们处理诸如创建窗口、接收用户输入、加载数据、绘制图像、播放声音等常见底层任务,并通常将底层平台的细节抽象化。然而,Allegro 并不是游戏引擎:你可以自由地设计和组织你的程序结构。

🔄 替代方案

36 个选择
Nirvana 3D

Nirvana 3D

软件

一款用 Python 编写的引擎,支持多种 GPU 设备,具备 3D 渲染、PBR 渲染器等功能。

免费 • 开源
查看详情

一种 Java 框架,提供统一的 API,用于在桌面、移动和浏览器平台构建 2D 或 3D 游戏,支持热代码替换、快速原型开发、模块化架构、集成物理引擎、输入处理、资源工具,以及桌面原生调试支持。

免费 • 开源
查看详情
Python Arcade

Python Arcade

软件

Arcade 是一个易于学习的 Python 库,用于创建 2D 视频游戏。它非常适合初学者编程者,或希望创建 2D 游戏但不想学习复杂框架的编程者。

免费 • 开源
查看详情

Arianne 是一个用于开发回合制和实时游戏的多人在线游戏框架和引擎。它提供了一种简便的方式,在可移植且稳健的服务器架构上创建游戏。服务器使用 Java 编写,而您可使用 Python 来描述您的游戏,提供……

免费 • 开源
查看详情
Torque 2D

Torque 2D

软件

Torque 2D 是一个功能极其强大、灵活且快速的开源引擎,专为2D游戏开发而设计。

免费 • 开源
查看详情

SFML(简单快速多媒体库)是一个可移植且易于使用的多媒体编程API。

免费 • 开源
查看详情

金属(Metal)提供了对图形处理单元(GPU)的近乎直接的访问,使您能够在 iOS、macOS 和 tvOS 上最大化应用程序的图形和计算潜力。基于易于使用、开销低的架构以及预编译的 GPU 着色器,实现了细粒度的资源管理……

付费 • 专有
查看详情

ANGLE的目标是通过将OpenGL ES API调用翻译为该平台支持的硬件级API之一,使多种操作系统的用户能够无缝运行WebGL及其他OpenGL ES内容。目前,ANGLE提供对OpenGL ES 2.0、3.0的翻译。

免费 • 开源
查看详情
上一页下一页
评分5 / 5.0

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。