Allegro

软件描述

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

官方网站

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

官方认证

liballeg.org

安全链接HTTPS

什么是 Allegro?

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

🔄 替代方案

36 个选择
4

Simple DirectMedia Layer 是一个跨平台的多媒体库,旨在通过音频、键盘、鼠标、游戏手柄、OpenGL 的 3D 硬件以及 2D 视频帧缓冲区提供底层访问。它被用于 MPEG 播放软件、模拟器以及许多流行游戏,包括……

免费 • 开源
查看详情
4.5

HARFANG®3D 是一种跨平台、多语言的解决方案,可与嵌入式系统、现有环境集成,并融合多种功能,以满足工业级 3D 成像标准。

免费个人 • 开源
查看详情
Pygame

Pygame

软件

Pygame 是一组用于编写视频游戏的 Python 模块。Pygame 在优秀的 SDL 库基础上增加了功能。这使得你能够使用 Python 语言创建功能完整的游戏和多媒体程序。

免费 • 开源
查看详情
LunarEngine

LunarEngine

软件

LunarEngine(原名Librebox)是一款基于Luau的开源游戏引擎。它提供了一种沙盒式API和开发模型,灵感来自流行的沙盒引擎,因此现有的Luau代码只需进行少量修改即可运行。

免费 • 开源
查看详情
raylib

raylib

软件

raylib 是一个深受博尔兰 BGI 图形库和 XNA 框架启发的游戏开发库。它被设计为一个简单易用的库,旨在享受游戏编程的乐趣。

免费 • 开源
查看详情

Macroquad 是一个简单易用的 Rust 编程语言游戏库,深受 raylib 启发。Macroquad 拥有简单小巧的 API,上手快速。使用同一套代码即可针对 Windows、Mac、Linux、HTML5、Android 和 iOS 多个平台进行开发。

免费 • 开源
查看详情
DirectX

DirectX

图形库

4

DirectX is a set of components in Windows that allows software, primarily and especially games, to work directly with your video and audio hardware.

免费 • 专有
查看详情

WebGL is a cross-platform, royalty-free web standard for a low-level 3D graphics API based on OpenGL ES 2.0, exposed through the HTML5 Canvas element as Document Object Model interfaces. Developers familiar with OpenGL ES 2.

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

下载与相关链接

安全提示
⚠️

安全提醒

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