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