iOSゲーム開発のフレームワークを区別するために苦労しています。私が遭遇した以下のフレームワークの比較を描きたいと思います:iOSゲーム開発用のさまざまなフレームワークの違いは?
どのようにフレームワークを選ぶか、これらを一緒に組み合わせることができます。
- Cocos2d
- Quartz2D
- のOpenGL ES
- スズメ そこ
- 任意の他のフレームワークを検討するには? 衝突検出フレームワークを使用する
:
- BOX2Dやシマリス?
- これはcocos2dでのみ選択できますか?上記の他のフレームワークを使用している場合はどうすればいいですか?たとえば、openGL ES - それではbox2dを使うことができますか?
編集#1 我々が起動すると、コードの行を以下の新鮮cocos2dプロジェクトは、OpenGLへのREFているように見える - それは我々が2または1つ他の上に構築さをミックスして一致させることができます意味してい.. ?
EAGLView *glView = [EAGLView viewWithFrame:[window bounds]
pixelFormat:kEAGLColorFormatRGB565 // kEAGLColorFormatRGBA8
depthFormat:0 // GL_DEPTH_COMPONENT16_OES
];
// attach the openglView to the director
[director setOpenGLView:glView];
http://maniacdev.com/2009/08/the-open-source-iphone-game-engine-comparison/ – bryanmac
http://www.tonylea.com/2011/best-iphone-game-frameworks/ – bryanmac
check corona sdk http://www.anscamobile.com/corona/ – Setrio