所以我在过去的一周里研究了所有可以用来创建iPhone或iPad应用程序游戏的不同工具,但我仍然没有得出使用哪种软件( Xcode、unity、mono touch或oolong engine )的结论。
我想要创造的是简单而有趣的游戏喜欢(水果忍者或割断绳子)。
我试着研究了上面的游戏使用的软件,但没有成功。
有谁能告诉我正确的方向吗?
非常感谢!
发布于 2012-07-29 21:38:18
对我们来说,在iPhone/iPad上开发3D游戏最好的工具“monotoucher”还不存在。
MonoTouch MonoGame仍然太有限,Cocos2D缺乏3D,而且太复杂和笨重。
但解决方案将在未来来自Apple "Scene Kit“框架。
SceneKit是OpenGL的直观包装器,类似于苹果在OSX Mountain Lion中引入的核心动画数据可视化API,并与苹果其他图形框架的API一致。场景工具包旨在导入COLLADA 3D对象,并提供用于操纵场景、灯光、摄影机、网格、边界体积、几何体、材质和着色器的直观工具。
目前,SceneKit只在Mountain Lion上可用,但将来它将在iOS平台上可用。我相信,当这个库被包含在下一个iOS软件开发工具包中时,Xamarin团队会准备好为我们提供一个MonoTouch版本的库。
您可以在此处阅读有关场景工具包框架的内容:
Scene Kit on Mountain Lion - Ars Technica Review
Apple WWDC 2012 Session 504 Video: Introducing Scene Kit
Apple WWDC 2012 Session 504 Slides : Introducing Scene Kit
SceneKit in Mountain Lion review by Jonathan Blocksom, iOS course co-creator
Scene Kit Editor
发布于 2012-07-29 12:19:51
首先,你需要确定你的游戏是2D还是3D,这取决于你的问题,你想要一个2D游戏,这很棒,互联网上有很多引擎都有很好的资源和教程,你可以试试Cocos2d,它有一个非常强大的功能,它的社区也很棒。
您可以在此site中看到游戏引擎的列表。
祝你编码愉快。
发布于 2012-07-29 13:17:00
我只有两个问题。
对于Cocos2D,它是特定于iOS的(我想?)并且需要完全重写才能支持Android。
我熟悉XNA和C#,所以使用MonoGame是我的第一选择。我会在其中构建我自己的游戏引擎,但使用相同的引擎,只要稍加修改,我就可以让它也能在Android,Windows Phone 7,Windows,Linux和OSX上运行。
您可以查看平台支持列表here
使用像Unity3D甚至UDK这样的东西是很方便的,因为引擎是预先构建的,你可以用它们在2D游戏中做一些令人惊叹的事情,它们可能很难让它们做你想要的事情。
https://stackoverflow.com/questions/11706493
复制相似问题