Allegro

Allegro

Allegro 4和Allegro 5是跨平台的库,主要针对视频游戏和多媒体编程。
Allegro 4和Allegro 5是跨平台的库,主要针对视频游戏和多媒体编程。它们处理常见的底层任务,例如创建窗口,接受用户输入,加载数据,绘制图像,播放声音等,并且通常将底层平台抽象出来。但是,Allegro并不是游戏引擎:您可以自由设计和构造程序。
allegro

特征

iPad版Allegro的替代品

SDL

SDL

Simple DirectMedia Layer是一个跨平台的多媒体库,旨在通过OpenGL和2D视频提供对音频,键盘,鼠标,操纵杆,3D硬件的低级访问。
Pygame

Pygame

Pygame是一组旨在编写游戏的Python模块。Pygame在出色的SDL库之上添加了功能。
LibGDX

LibGDX

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

Oxygine

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

Torque 2D

Torque 2D是一个功能强大,灵活且快速的开源引擎,专用于2D游戏开发。