Allegro
软件描述
Allegro 4 和 Allegro 5 是跨平台的库,主要面向视频游戏和多媒体编程。它们处理创建窗口、接收用户输入、加载数据、绘制图像、播放声音等常见底层任务。
官方网站
访问软件的官方网站了解更多信息
官方认证
liballeg.org
安全链接HTTPS
什么是 Allegro?
Allegro 4 和 Allegro 5 是跨平台的库,主要面向视频游戏和多媒体编程。它们处理创建窗口、接收用户输入、加载数据、绘制图像、播放声音等常见底层任务,并通常抽象掉底层平台的差异。然而,Allegro 并不是一个游戏引擎:您可以自由地按自己的方式设计和组织程序。
🔄 替代方案
36 个选择
pyglet
跨平台窗口和多媒体库,用于 Python。

Wonderland Engine
使用接近原生性能的3D功能构建可在移动设备、桌面端和XR上运行的3D应用。

GLFW
GLFW 是一个开源的跨平台库,用于桌面端的 OpenGL、OpenGL ES 和 Vulkan 开发。它提供了一个简单的 API,用于创建窗口、上下文和表面,以及接收输入和事件。

HGE
HGE是一款易于使用 yet 功能强大的硬件加速2D游戏引擎。它是一款功能齐全的中间件,适合希望快速简便地开发商业品质2D游戏的开发者。它涵盖了所有可想象的2D游戏类型:你可以创建从简单益智游戏到……
NasNas 是一个轻量级的模块化 2D 游戏框架,专注于像素艺术风格游戏。它完全使用现代 C++17 编写,除了 SFML2 外不依赖任何其他库,提供简洁易用的 API。

Oxygine
Oxygine 是一款完全免费且开源(MIT 许可证)的 2D 游戏引擎,可在 GitHub 上获取。它使用 C++ 编写,可在 MacOSX、iOS、Android、Windows 和 Linux 上运行。

SDL Game Engine
一个面向C/C++程序员的平台无关2D游戏编程框架,依赖最少,便于移植,注重简洁的API调用,满足商业开发需求。




