找回密码
 立即注册
楼主: mastertravels77

独立策略游戏开发适合使用哪一款引擎?

[复制链接]
发表于 2021-11-27 09:36 | 显示全部楼层
用Unity做游戏, 有很多现成的、 先进酷炫的效果供你使用, 你不用重复造轮子, 就可以快速出效果, 快速让人看到酷炫的东西, 也就是说, 能用较低的成本在较短的时间内做出"商业级"表现的Demo. 但当你需要追求包体大小, 整体运行速度, 内存占用等性能指标时, 技术上的难度曲线会陡增.
Cocos Creator 是完全开源的, 最大的优势是支持H5平台,  这意味着你多了一条发布渠道, 有机会让更多的人玩到你的游戏. Unity也支持导出H5, 但目前的支持很有限, 在手机上很鸡肋, 加载太慢, 运行性能也不佳.  Cocos Creator 引擎目前提供的效果不是那么丰富, 但它是完全开源的, 意味着你有无限的权限去定制所有你想要的效果. 当然, 这对你的技术有一定要求, 而且会大大拉长你的研发时间, 因为当前社区提供的功能扩展无论从数量还是质量方面都太贫乏了. 另外, 由于引擎是用js写的, 性能会天然的吃亏, 但对于绝大多数中小型游戏来说应该是勉强足够的.  js确实不是什么好鸟, 但Cocos Creator也支持用TS编程, TS个人感觉用起来很舒服, 兼顾java, C#的类型检查与脚本语言的灵活性, 代码写起来很流畅, 可以一试.
综上, 推荐Unity, 如果H5是你特别想要发布的平台, 则可以选择Cocos Creator, 且Cocos Creator没有你想象的那么不堪.
另外, 不要想着一撮而就, 你应该是个大学生了, 有的是时间, 首先是踏出第一步: 干! 而不是被这些东西绊住. 不要因此拖延, 自己去体会了自然就知道哪些工具适合自己, 游戏设计才是游戏的核心, 技术问题, 文档语言问题都是可以克服的, 相对于创作本身带来的成就感, 这些付出都是值得的. 网上应该也有不少Unity 2D的中文教学视频, 可以用这些先入门, 够用就行, 但英文关还是要过的, 很多一手资料都是英文的. 如果技术实在不在行, 也可以考虑找一名技术合伙人, 前提是要说服他为你干活, 或者愿意与你共同创作, 你也愿意与他共同创作.
发表于 2021-11-27 09:41 | 显示全部楼层
常规的主流引擎都可以吧。若想策划新游戏想定制与众不同?ue4不适合新人,因为很多优化和修正都需要大量的综合经验做基础。u3d应该会好点,相对而言更简单,对设备要求也容易达到
发表于 2021-11-27 09:42 | 显示全部楼层
看了这么多回答,我就说点用过以及问了用过的人的感受,以及对你感觉的回答
cocos太老,如果要做动作也难受,比起引擎更方便是个动作引擎
U3D上手简单,功能也多,目前网上插件多,资源多,教程多,都好弄。做出的东西消耗也小,大概率不用考虑优化的问题,因为我觉得你做不到多大的游戏
UE4吃配置,如果是做手游,新人还是别碰,优化不下来的。蓝图好用,是真好用,不用代码都差不多能做出游戏了,但是插件较少,资源多是能体现它光渲的3D的。不够有个痛点,UE4本身对FPS,MOBA类型有现成框架,所以做这些类型比较方便,但是其他类型游戏就有点麻烦了,要搞点东西
别想什么2D,3D了,做个独立游戏还想啥呢,又不是做商品立项。独立优先考虑好玩不好玩,可不可以,不好玩不管是啥都是淘汰。建议看看传说之下,奇妙探险队,月圆之夜,太吾绘卷等,这些,不只是2D,甚至有些画面还算很粗糙的了,也是多的很的人追捧
发表于 2021-11-27 09:47 | 显示全部楼层
绝对是unity,不用犹豫,不可能一直做2d游戏,就算是一直2d,unity也能满足你的需求。
如果要做h5游戏的话,就选cocos。但不做h5,只是做2d游戏,选cocos有个显而易见的弊端:当你放弃独立开发的时候,发现市场上商业开发的cocos岗位比unity少很多。
独立开发的问题,一直不是引擎问题,不是资料查不查得到的问题。
而是其他很辛酸的问题,给自己留条去公司搬砖的后路很有必要。
发表于 2021-11-27 09:49 | 显示全部楼层
风靡全球的放置游戏放置奇兵就是用cocos做的,所以还是看需求,如果你只是把这个游戏当敲门砖那就选unity,如果你是想就做好一款游戏,那就选最适合的引擎。
cocos是我接触的第一个游戏引擎,那时候我还是纯小白,可以先接触一下cocos,没坏处。当然论语言还是c#舒服。
发表于 2021-11-27 09:55 | 显示全部楼层
一堆这种问题,拜托你们别问什么软件什么怎么怎么样了,先学起来OK?学了不就清楚了么,再学别的也会很快无缝衔接快速上手
发表于 2021-11-27 09:59 | 显示全部楼层
有楼主回答的对,主要是你独立开发要开发什么游戏 app??H5??2D?3D?
3d没的说直接unity,2d也可以。但是如今的形式国内的app太难了,所以有了H5小游戏,运行在网页上肯定绕不过js/ts,不要说对某语言无好感,能让你挣钱的语言就是好语言,知乎不看好?你是在逗我么,语言好不好需要看知乎的评论?
也不用非得creator,laya和白鹭也很好啊。。unity那个H5估计早着呢。。
当然也有一些很优秀的相对来说比较小众的引擎。。
同样,能挣钱的游戏就是好游戏,情怀的游戏、自认为好的游戏不挣钱有个毛用,拿什么吃饭,贪玩蓝月怎么了,去看看人家的月流水。现实点吧。
所以想好作什么游戏,然后选一款引擎,开始做。。。
发表于 2021-11-27 10:05 | 显示全部楼层
观望什么观望,我前年入的游戏开发的坑,先从scratch入的手,但是感觉这个东西商业价值几乎等于0,用了十几天,立马转到白鹭,白鹭引擎但是我不想学js,研究了三天之后我就从coco·Unity·UE4中选择了unity,选引擎哪里用得上观望三年,最多一个月,不断换引擎试(本来学游戏引擎的成本也不高),总有最合适的。
发表于 2021-11-27 10:07 | 显示全部楼层
可以尝试一下godot
发表于 2021-11-27 10:07 | 显示全部楼层
对代码要求比较低的,有很多游戏编辑工具 可以直接做图文 或者像素游戏的,比如rgb大师什么的。想做复杂的游戏 就需要有扎实的编程语言,目前主流的就是unity了 应为网上学习资料比较多,所以有很多人用 功能也越来越完善了。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-25 16:29 , Processed in 0.069276 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表