2D框架C++

6
我正在寻找一个2D框架,其中包括层/粒子/屏幕管理器/精灵批处理/视差等,使用C++编写?我寻找的是不一定具备图形的东西,因为我想将其添加到Airplay SDK中。或者我可以轻松重新配置以通过Airplay进行图形处理。
编辑:我已经找到了我需要的内容:cocos2d被移植到了C++和Airplay SDK(cocos2d-x)。无论如何感谢您的回答!
5个回答

4

这可能需要一些实践,你似乎正在寻找更多的引擎,但是你肯定可以使用http://www.libsdl.org/来实现你所需的2D屏幕管理器,并且使用精灵也非常容易。

这可能比简单的即插即用或“重新连接”要多做一些工作。


4

请看Cairo Graphics,它是一个带有多层支持的2D引擎,并且可以输出到屏幕和PDF。


3
最好的选择是使用SDL库。在这里你可以找到一个使用3D引擎的示例。该结构适用于使用cocos2d-x的2D游戏。

2

0

http://oxygine.org正是你所需要的。 它是一款开源的现代化硬件加速2D C++框架,适用于移动和PC平台。功能包括:OpenGLES 1/2、压缩纹理、图集、复杂动画/补间/精灵、场景图、字体、事件处理、构建工具等。可以在SDL2.0或Marmalade SDK之上构建。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接