SDL

SDL
软件描述
简单直接媒体层是一个跨平台多媒体库,旨在为音频、键盘、鼠标、摇杆、通过OpenGL的3D硬件以及2D视频帧缓冲区提供底层访问。它被MPEG播放软件、模拟器以及许多流行游戏所使用,包括……
官方网站
访问软件的官方网站了解更多信息
www.libsdl.org
什么是 SDL?
简单直接媒体层是一个跨平台多媒体库,旨在为音频、键盘、鼠标、摇杆、通过 OpenGL 的 3D 硬件以及 2D 视频帧缓冲区提供底层访问。它被 MPEG 播放软件、模拟器以及许多流行游戏所使用,包括荣获奖项的“文明:征服之役”Linux 版本。
🔄 替代方案
32 个选择
Wonderland Engine
使用接近原生性能的3D功能构建可在移动设备、桌面端和XR上运行的3D应用。

LunarEngine
LunarEngine(前身为Librebox)是一款基于Luau的开源游戏引擎,提供受流行沙盒引擎启发的沙盒式API和开发模式,因此现有的Luau代码只需极少修改即可运行。

WADE
一种强大的JS框架与一组出色的创作工具的独特组合,WADE不会强制你以某种方式做事——一切由你掌控!

FlyStrings
FlyStrings 是一款强大的软件本地化解决方案,可轻松翻译应用程序、游戏、网站或其他软件。
NasNas 是一个轻量级的模块化 2D 游戏框架,专注于像素艺术风格游戏。它完全使用现代 C++17 编写,除了 SFML2 外不依赖任何其他库,提供简洁易用的 API。

Metal
Metal 提供了对图形处理单元(GPU)的近乎直接访问,使您能够在 iOS、macOS 和 tvOS 上最大限度地发挥应用的图形和计算潜力。基于易于使用、开销低的架构以及预编译的 GPU 着色器,实现细粒度资源……
Crystal Space 是一个成熟且功能完整的软件开发工具包(SDK),为游戏和虚拟现实等应用提供实时3D图形支持。它免费(LGPL许可),并具有跨平台特性(支持 Windows、GNU/Linux 和 Mac OS X)。

GDI
GDI++.dll 是 Windows 默认字体光栅化程序的替代品,可提供更佳的字体平滑功能,效果类似于 Mac OS X。


