在Stackoverflow.com上,关于最佳的iPhone游戏平台/引擎有许多讨论。我的问题不一定是最好的,但是对于经验丰富的iPhone开发人员而不是在游戏设计中没有经验的最佳方法是什么。这也将是一个独奏项目和图形设计师。考虑我将在我的日常工作中全职工作,并且需要支持许多其他iPhone应用程序。换句话说,设计游戏将是一个兼职项目,但需要在2-4个月内出门(?)。增加时间需要很快。我想在开始时建立2D,然后转到3D。

我倾向于Unity 3D,因为它有很多文档和帮助。从我看来,iPhone Basic版本为399美元,您可以免费获得IDE。谁能确认?

Unity3D适用于3D,但我读过您仍然可以做2D。我试图找出那里涉及的内容。 Unity3D的一个缺点是8-15秒的统一飞溅屏幕。我也读到的价格较高的版本并没有更好。但是我想这是您为拥有更简单的框架提供的便利而支付的价格。

COCOS2D是一个很好的框架,并且没有文档。它还需要大量的时间来学习其框架并选择合适的物理引擎。我认为这条路线没有实用。我可以看到在漫长的时间轴上学习它是一个附带项目,但随后您会很快就可以让游戏驶出门。如果我与团结一致,我可能会完全放弃cocos2d,因为我将投入太多团结。

我的团结理由听起来可行吗?

- -编辑 - -

根据一些评论,这是我最初指的游戏类型:类似于ZomeBieville的2D射击游戏,但很可能没有其大型功能。

有帮助吗?

解决方案

我会投票 Unity 3D. 。它包含一个非常不错的互动开发环境,并支持各种平台(包括iPhone)。如果您没有写作循环的经验,那么您将在很大程度上依靠此类开发环境 - 您最好也可以获得最佳状态。

如果您的游戏值得,人们就不会介意等待屏幕。

其他提示

  • 这也将是一个独奏项目和图形设计师。

  • 设计游戏将是一个兼职项目,但需要在2-4个月内出门(?)。

两个词:

忘了它!

是的-Unity3D对于基本iPhone许可证的$ 399。使用Unity创建2D游戏的作品最简单的术语如下:相机浏览3D世界,并在摄像机直接从侧面面对平台时创建2D游戏。我想您也可以将相机直接瞄准表面上的摄像头(鸟视视线)。

区别如下:在COCOS2D中,您仍在运行OpenGL ES应用程序。您有能力在Z坐标中具有层。

然而,当使用3D对象作为艺术作用时,统一将最好使用。如果您的艺术已经是2D,那么您将把艺术品放在平坦的飞机上。如果您担心游戏中艺术品的质量 - 如果艺术是2D,那么使用Unity并花钱就没有意义了。

另外,请考虑Unity3D的基本软件包不会让您在其框架之外访问自己的方法 - 如果您有一些客观的C,则可以从另一个项目中进行游戏,或者您有一个特殊的服务器,您想连接到使用自己的特殊服务器无效的代码。这为我杀死了。

我知道缺乏文档 - 但是,有很多工具和教程可以提供帮助。

首先考虑到Unity3D采用Wysiwyg方法,其中包含用于物理的动作。 COCOS2D允许您使用几个不同的物理库,包括Unity3D中的一个。

YouTube Cocos2D iPhone Box2D和Chipmunk-混合标签

关于可可2D艺术的一件好事是SVG和瓷砖 - 请参阅此教程 /视频 - 工作不多 - 一点都不太多。

http://www.youtube.com/watch?v=yvzm-yppbii

COCOS实际上很简单 - 它是Python,文档很差 - 但是使用COCOS有很多小型开源游戏 - 快速的Google代码搜索会揭示一些 - 在Xcode中打开一个,并且很清楚,如果您是一个知道实际编程语言的开发人员,看起来应该像HTML形式一样容易。

在开展几个项目开设了几场比赛的项目之后,我深信不疑,这些游戏将完全有意义。

我对Unity3D了解不多。但是我知道一个非常好的游戏引擎女巫,您可以使用它 游戏制造商. 。我认为这对于经验不足/独奏游戏开发人员非常有用。有了它,您应该能够在大约两到三个月内创建高质量的游戏。我检查的最后一个软件的完整版本约为20美元。因此,我想这也是钱包上的光。

2D游戏与团结很容易。它就像更改相机的视图模式一样简单。从技术上讲,游戏仍然是3D,但被视为2D。如果您想在短时间内独自进行游戏,那么团结是必经之路。 Unity可以为超级高级MMO制作iPhone的2D游戏。另外,还有数百个甚至数千个教程,可以教您几乎需要了解的任何东西。

统一容易为每个平台制作游戏,并摆脱繁重的工作。我喜欢Unity,因为您看到结果快速及其跨平台兼容性。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top