mtwm.net
当前位置:首页 >> unity适合做2D游戏吗 >>

unity适合做2D游戏吗

目前较新版本的Unity都有2D的功能引擎,完全支持2D的游戏开发,并且同时支持安卓、IOS、PC版本.

我认为用unity开发2d游戏最大的优势是,unity作为一款游戏引擎已经提供了比较完善的底层基础游戏功能模块,例如碰撞检测和物理模拟,而要用到这些功能是必须用“方法1”的,unity目前内建的二维渲染机制(无论是guitexture还是unitygui)都不能享受到上述福利.而且最关键的是,使用unity做三维渲染的效率比二维渲染快多了(同等二维画面复杂程度).为了享受游戏引擎的丰富功能以及更快更好的渲染效果,请用方法1.unity到目前为止,gui就是鸡肋中的鸡肋,所以很多二维界面效果反而不得不动用三维渲染,期待3.5版更新吧.

我给你简单做个对比吧.首先先明确一个概念,Unity3D和Cocos2D只是两个引擎的名字而已,先不要通过名字来断定哪个更适合2D或者3D游戏,虽然有人写过一些对比的文章,但是秉着实事求是的态度还是要自己研究.其实有很多比较公认

unity只是游戏引擎.需要编程功底.如果完全不需要编程功底的,橙光游戏工具开发那样的文字游戏才可以.还有像RPG Maker XP制作RPG剧情的工具才可以把游戏开发简单化.

最初版本不行,现在的版本都可以.

在实现一些物理运算或者3D效果上是有一些好处,跨平台编译也不错,但因为不能即时更新客户端,所以没有什么优势.做2D不如用cocos2d等引擎.如果做网页游戏,更不如首选FLASH,虽然简单,但更实用.

我觉得你需要去做,就是去着手开发1个简单的2d游戏,这样不懂的就会渐渐清晰了,想要先全面掌握然后再去做那很容易失败,而且那些东西你不用的时候也没必要去全部了解,有的东西你不用的时候根本不知道它是用来干吗的.举个简单的

纯2D的话,cocos2d-x能完成大部分的需求,足够了.你做游戏的最终目的是让其商业化并给你赚钱,所以要考虑到开发成本,推广成本,维护成本,移植成本等.这点来说两个引擎都是比较优秀的,但是cocos2d-x因为C++语言对安卓和IOS的调用都比较方便,各种周边辅助工具也越发成熟,所以建议你用它

Unity3D虽然带个“3D”,但是用它开发2D游戏的人还是很多的,也很方便的用Unity插件NGUI搭配2DToolkit 做2D游戏无压力所以你还要学习插件的使用,继续努力吧.Unity插件n多啊

2d来讲,gamemaker相对简单,毕竟u3d是做3d游戏更多一些,2d方面可能稍稍有点蹩脚,而且对编程要求较高,当然,技术允许用u3d也是可以的

90858.net | lyhk.net | 5213.net | zxqk.net | nwlf.net | 网站首页 | 网站地图
All rights reserved Powered by www.mtwm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com