我目前正在使用Cocos2D框架来创建我的游戏,但我碰巧遇到了GameSalad,并对这段视频感到惊讶。
GameSalad声称允许您在不编写一行代码的情况下创建游戏。所以我问自己,什么是陷阱?是什么使Cocos2D比GameSalad更好?GameSalad的利弊是什么?
发布于 2012-01-23 03:45:54
GameSalad对于快速原型化想法,或者如果你想自己开发一个iPhone游戏,但对编程一无所知的话,都是很好的。但是,如果您对编程有一点熟悉,那么GameSalad有许多明显的缺点。最重要的缺点是,它只是一个限制性很强的开发工具;我已经很长时间没有看过它了,所以我不知道它现在有哪些特性,但上次我看它时甚至没有数组(如果您考虑一下,你怎么可以不用编程来表示数组呢?)很难或者不可能访问很多iOS功能,比如游戏中心。然后是糟糕的表现。
Cocos2D是一个更加灵活和强大的开发工具,但缺点是它的使用也要复杂得多。使用Cocos2D,您将使用XCode在Objective中编程;您可以实现iOS能够实现的任何特性,但这将是一项很大的工作。
有一个中间点你没有提到:移动游戏开发平台,如科罗娜和莫艾。这些工具不如Cocos2D灵活,但比GameSalad更加灵活和强大。同时,他们在所有编程中都使用Lua,因此使用这些工具比使用Cocos2D要简单得多。如果您还没有这样做,我强烈建议您评估其中的一个或两个。
发布于 2013-06-10 07:21:15
游戏沙拉的陷阱是“写游戏而不编码.”。但是,这并不意味着没有编程就写游戏!仅仅因为你没有编码,并不能帮助你了解开发应用程序时,真正的程序员必须经过的数学和逻辑!
发布于 2012-02-26 19:13:25
我有过GameSalad和Cocos2D的经验,GameSalad是一个很棒的工具,可以用来制作游戏原型和创建简单的游戏(比如Pac man或Space入侵者),但他们对键盘、文本字段等iOS控件没有原生支持。因此,GameSalad使非程序员能够在不编写代码的情况下创建游戏。
但这是如果你打算做简单的游戏。但是如果你想制造下一个无限刃,那就把GameSalad算出来吧,因为GameSalad不这么做。当软件提到他们可以在不写一行代码的情况下创建游戏的时候,我总是很怀疑,因为我已经开发了近10年的移动游戏,每个软件都有它的优缺点。
https://gamedev.stackexchange.com/questions/22795
复制相似问题