2013-01-14 41 views
1

我开始用香草OpenGL ES 2.0编写我的游戏。现在我正在考虑添加某种粒子系统以获得更好的效果。在OpenGL ES 2.0中包含Cocos2d粒子系统

有没有一种方法可以在Cocos2d中很容易地创建一个粒子系统给我的OpenGL应用程序?这样可以节省我自己创建粒子系统的所有麻烦(并且可能更高性能)。

如果不是,我可以使用其他框架在OpenGL中创建一个简单的粒子系统吗?

回答

0

Cocos2d为其自己的框架包含一个粒子系统。当你离开框架并开始在OpenGL(用作Cocos2d后端的语言)中编写代码时,你正在失去框架。你必须编写你自己的粒子系统。

这是一个很好的基础教程。 http://www.71squared.com/en/article/806/iphone-game-programming-tutorial-8-particle-emitter

同一家公司也使得一个伟大的应用程序,使颗粒创建容易。它还包含一些步骤,可以在不使用Cocos2d的项目中开始使用它。 http://www.71squared.com/en/particledesigner