-3

我想创造一个有趣的手机游戏(我希望它真的很有趣)。市场上有两个最好的工具:UE4 和 Unity3d。UE4 有一个吸引人的界面。这个界面很容易理解。蓝图也很容易理解。但是,UE4 完全没有为多平台开发做好准备:Android 的支持非常糟糕 :(

Unity3d 很难理解,Unity3d 需要更强大的编程技能,界面丑陋,不直观等。但 Unity3d 确实适用于几乎所有移动平台和市场上几乎所有移动设备。

那么,在 UE4 中“玩”游戏原型是否有意义,快速创建和测试主要逻辑(蓝图很棒且易于使用),然后,在我确定我的想法对玩家来说真的很有趣和有吸引力之后,移动Unity3d的艺术资产,用C#编码蓝图的逻辑等等???

4

1 回答 1

-2

Unity3d 很难理解,Unity3d 需要更强的编程技能,iterface 丑陋,不直观等。

这就像你的意见的人。我的观点是 UE4 界面臃肿而缓慢,而 unity 的界面正是您所需要的,仅此而已。两者都可以无限修改,因此任何一个都可以满足几乎任何人的需求。所以不是选择的好理由。

那么,在 UE4 中“玩”游戏原型是否有意义,快速创建和测试主要逻辑(蓝图很棒且易于使用),然后,在我确定我的想法对玩家来说真的很有趣和有吸引力之后,移动Unity3d的艺术资产,用C#编码蓝图的逻辑等等???

所以这一切都取决于你是谁,但总的来说,如果你不是一个程序员,那么肯定使用优秀的 UE4 蓝图系统是有意义的。不过,您可以购买 Unity 中可靠的可视化脚本工具。所以这并不是决定使用哪个引擎进行原型设计的好理由。

如果您在蓝图中制作游戏原型以切换回统一,我看不出有任何理由。如果您在学习 UE4 和蓝图系统时遇到了所有麻烦。以这种方式构建您的游戏。如果您统一制作游戏原型也是如此。

但是,UE4 完全没有为多平台开发做好准备:Android 的支持非常糟糕 :(

先生/兄弟……以 UE4 推出新功能的速度,当你的原型完成一半时,我的猜测是 android 支持将是原始的。(不要让我只是猜测)

好吧,所以如果你只是想制作一个游戏,那就是我的答案……但是,如果你打算或计划成为一名程序员,我的替代建议是,无论你选择什么,都不要使用任何可视化脚本。通过实践和向他人学习来学习你的手艺。

如果您的最终目标是成为一名程序员,并且您希望更轻松地开始使用 Unity C#。C# 更容易进入,并且统一的迭代时间几乎为零。如果您手头有更多时间,并且想要深入了解 c++ UE4... 或者一路从头开始构建游戏 c++。

于 2014-08-03T08:51:26.277 回答