Oxygine

Oxygine

Oxygine是完全免费的开放源代码(MIT许可)的2D游戏引擎,可在GitHub上获得。它使用C ++编写,可在MacOSX,iOS,Android,Windows和Linux上运行。
Oxygine是完全免费的开放源代码(MIT许可)的2D游戏引擎,可在GitHub上获得。它使用C ++编写,可在MacOSX,iOS,Android,Windows和Linux上运行。您还可以在Web浏览器中构建和运行C ++ Oxygine应用程序。它不需要任何插件(例如Flash),并且可以使用WebGL作为呈现的纯HTML5 / JS应用程序运行。Oxygine被开发为在移动平台上具有快速性和存储效率。它具有灵活的资源管理系统,自动sprite批处理,内存池等。它提供了易于使用的API,该API的设计宗旨是“用更少的代码做更多的事”。它使用托管的场景图形系统,该系统负责渲染和更新,并提供扩展自定义渲染和更新的功能。您可以使用嵌入式工具来分析您的应用程序。检查运行时场景图,加载的纹理,FPS,性能等。...

BSD版Oxygine的替代品

SDL

SDL

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