1
我開始用香草OpenGL ES 2.0編寫我的遊戲。現在我正在考慮添加某種粒子系統以獲得更好的效果。在OpenGL ES 2.0中包含Cocos2d粒子系統
有沒有一種方法可以在Cocos2d中很容易地創建一個粒子系統給我的OpenGL應用程序?這樣可以節省我自己創建粒子系統的所有麻煩(並且可能更高性能)。
如果不是,我可以使用其他框架在OpenGL中創建一個簡單的粒子系統嗎?
我開始用香草OpenGL ES 2.0編寫我的遊戲。現在我正在考慮添加某種粒子系統以獲得更好的效果。在OpenGL ES 2.0中包含Cocos2d粒子系統
有沒有一種方法可以在Cocos2d中很容易地創建一個粒子系統給我的OpenGL應用程序?這樣可以節省我自己創建粒子系統的所有麻煩(並且可能更高性能)。
如果不是,我可以使用其他框架在OpenGL中創建一個簡單的粒子系統嗎?
Cocos2d爲其自己的框架包含一個粒子系統。當你離開框架並開始在OpenGL(用作Cocos2d後端的語言)中編寫代碼時,你正在失去框架。你必須編寫你自己的粒子系統。
這是一個很好的基礎教程。 http://www.71squared.com/en/article/806/iphone-game-programming-tutorial-8-particle-emitter
同一家公司也使得一個偉大的應用程序,使顆粒創建容易。它還包含一些步驟,可以在不使用Cocos2d的項目中開始使用它。 http://www.71squared.com/en/particledesigner