我正在寻找一个2D框架,其中包括层/粒子/屏幕管理器/精灵批处理/视差等,使用C++编写?我寻找的是不一定具备图形的东西,因为我想将其添加到Airplay SDK中。或者我可以轻松重新配置以通过Airplay进行图形处理。
编辑:我已经找到了我需要的内容:cocos2d被移植到了C++和Airplay SDK(cocos2d-x)。无论如何感谢您的回答!
编辑:我已经找到了我需要的内容:cocos2d被移植到了C++和Airplay SDK(cocos2d-x)。无论如何感谢您的回答!
这可能需要一些实践,你似乎正在寻找更多的引擎,但是你肯定可以使用http://www.libsdl.org/来实现你所需的2D屏幕管理器,并且使用精灵也非常容易。
这可能比简单的即插即用或“重新连接”要多做一些工作。
请看Cairo Graphics,它是一个带有多层支持的2D引擎,并且可以输出到屏幕和PDF。
http://oxygine.org正是你所需要的。 它是一款开源的现代化硬件加速2D C++框架,适用于移动和PC平台。功能包括:OpenGLES 1/2、压缩纹理、图集、复杂动画/补间/精灵、场景图、字体、事件处理、构建工具等。可以在SDL2.0或Marmalade SDK之上构建。