在我的第一个游戏编程项目中,我试图在乌龙和SIO2 iPhone游戏引擎之间进行选择。我有一些可可经验和多年的C++,包括相对较低水平的2D图形和开发Quicktime插件,但只有少量的OpenGL曝光。对于我的背景和时间有限的人来说,哪个引擎是最容易学习和最有效率的?
都包括子弹物理引擎。我倾向于Oolong,因为它的C++源代码和PowerVR图形的优化。然而,Lua解释器和SIO2中的附加音效都很吸引人。SIO2似乎也有很好的教程。
我也愿意把钱花在统一或扭矩博弈环境上,如果他们能帮我节省大量时间。价格变得有趣-统一独立许可证只适用于营业额(而不是收入)的公司!低于100,000美元,所以你很容易就不属于这个范畴了,每个座位3,000美元。我想要很多的令人信服,这将节省时间,以证明投资比仅仅使用SIO2!扭矩3D产品似乎还没有发布,但看起来在150美元独立许可证的基础上花费了大约500美元(他们的收入门槛是250,000美元)。
**编辑2011年12月- SIO2不再是免费的**
发布于 2009-03-17 12:24:28
昨晚,我启动了我的第一个SIO2应用程序,很容易就可以从教程中运行(教程包括一个完整的XCode项目,您可以加载该项目并开始黑客攻击)。教程项目也有很好的评论-这使它更快地开始。
SIO2的接口主要是用C语言编写的,所以您的C++背景应该可以使转换变得非常容易。
即使您不使用它,也可以下载SIO2并打开其中一个教程,查看注释和代码。如果它是您喜欢的工具包和样式,您将能够很快地判断出来。
与吸收速度没有直接关系,但对我来说,一个很大的好处是搅拌机的整合。它允许我使用一个免费的3d工具包来制作和导出模型,然后从那里开始。我看到Oolong使用3DS,我不确定Blender是否导出这种格式,所以我可能错了。
如果您好奇的话: SIO2提供了一个python脚本,它将Blender场景导出到一个zip文件中。然后,从SIO2代码中引用场景中的对象,并将它们拉到iPhone应用程序中。
发布于 2012-12-13 11:26:07
我尝试OOLong和Unity。我建议大家团结起来:
我花了一年的时间来完成一个OOLong项目。我可能会在团结的情况下节省六个月的工作。
https://stackoverflow.com/questions/601690
复制相似问题