slf*_*slf
7
最受欢迎的两个可能是Oolong和SIO2但是为了它的价值,我建议你做这样的事情:
- 声音:从示例中使用CAF文件和Apple自己的SoundEngine OpenAL包装类(注意,您需要插入的示例代码中存在内存泄漏)
- 模型:将此wavefront OBJ加载程序用于直接从Blender或Max导出的obj和mtl文件
- 纹理:从样本中使用Apple自己的Texture2D类(bmp可以工作,但我推荐png因为平台优化)
- "引擎"实际上只是将这些东西粘合在一起的类. 这家伙的doxygen似乎是一种"教科书". 这家伙也有一个不错的例子UML(恕我直言).
我个人认为这一切都是如此主观,你真的应该自己编写这些东西,因为它应该以你需要的方式构建,而不仅仅是一些试图成为每个人的东西的东西.
仅供参考,我们的团队决定在Objective-C++中完成所有工作,其中游戏的核心是用C++编写的,并且在其上面有一层薄薄的Objective-C,它将代码粘合到UI小部件和类似的东西上.