SDL

SDL

Simple DirectMedia Layer是一个跨平台的多媒体库,旨在通过OpenGL和2D视频提供对音频,键盘,鼠标,操纵杆,3D硬件的低级访问。
Simple DirectMedia Layer是一个跨平台的多媒体库,旨在通过OpenGL和2D视频帧缓冲提供对音频,键盘,鼠标,操纵杆,3D硬件的低级访问。MPEG播放软件,仿真器和许多受欢迎的游戏都使用它,其中包括屡获殊荣的Linux端口“文明:呼吁力量”。
sdl

特征

Linux版SDL的替代品

Vulkan

Vulkan

Vulkan是新一代的图形和计算API,可高效,跨平台访问用于从PC和控制台到移动电话和嵌入式平台的各种设备中使用的现代GPU。
LibGDX

LibGDX

Libgdx是一个Java游戏开发框架,提供了可在所有受支持平台上使用的统一API。
SFML

SFML

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

Allegro

Allegro 4和Allegro 5是跨平台的库,主要针对视频游戏和多媒体编程。
GLFW

GLFW

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

Oxygine

Oxygine是完全免费的开放源代码(MIT许可)的2D游戏引擎,可在GitHub上获得。它使用C ++编写,可在MacOSX,iOS,Android,Windows和Linux上运行。
Crystal Space

Crystal Space

Crystal Space是成熟的,功能齐全的软件开发套件(SDK),可为游戏和虚拟现实等应用程序提供实时3D图形。