1
MicroSharpAnt 13 天前
三年 unity 开发,目前工作用了俩月 cocos ,建议用 unity ,cocos 用起来太糟心了。当然如果你做的是微信小游戏这种,那 cocos 还是合适的。unity6 的新特性一般也用不到吧,unity2021 左右的就够了
|
2
yuycchn OP @MicroSharpAnt 主要想着一个引擎用顺溜了,按照我的规划,先搞点小游戏跑跑流程,后面再上多端,感觉要先学 cocos ,再学 unity 了吧? unity 的 小游戏方案不是最优解? 看人家无尽冬日优化的还挺好的
|
3
XiaoXiaoMagician 13 天前
@yuycchn 国内小游戏最优解还是 Unity 或团结引擎,毕竟官方会主动去适配各个小游戏平台。其他引擎你就要自己人为去做些偏底层上的一些适配了,很麻烦的。
|
4
yuycchn OP @XiaoXiaoMagician unity 2022 吗? 能稳妥输出各个小游戏平台吗? cocos 官方适配的也不错
|
5
MicroSharpAnt 13 天前
@yuycchn #4 你要只是想上小游戏,那 cocos 确实是最优解,unity 有很多坑(至少两年前是这样),你又不是做企业的商业项目,那 cocos 可以。至于你说一些大型一点的游戏优化的好,大概率是项目组里有引擎或者前端大佬,应该也是基于某个版本自己高度定制化的
|
6
XiaoXiaoMagician 13 天前
@yuycchn 那其实就是个选择题,你都去试试就行了。每个人的体验都不一样,你花点功夫把这俩个都去尝试一下,选一个你觉得舒服的就行了。问别人都是很主观的评价,意义不大。
|
7
yuycchn OP @MicroSharpAnt 好的
|
8
yuycchn OP @XiaoXiaoMagician 懂了,多谢老哥
|
9
yuycchn OP @MicroSharpAnt 多谢老哥
|
10
BALDOOR 13 天前
1 、如果你是新手,你全部的纠结完全是多余的,哪怕你做 100 个,你的收入也大概率达不到引擎的收费标准(不是看扁你的意思,无论商业还是个人能达到人家的收费标准的万不存一),从开发实现效果到接各种 SDK 上线,各个引擎都有踩不完的坑,引擎几乎是相通的,随便转无屌所谓的。
2 、新手入门学习建议用 Unity ,资料多,各种问题的坑几乎都有人踩过。只考虑 2D 小游戏的情况无脑 CocosCreator ,酌情考虑 Laya(文档/社区不太行),3D 只能选 Unity ,版本什么的也无屌所谓,100%能满足你的需要,不想用团结版挂梯子去下国际版就可以了,没有什么合规之类的问题,只是没有技术支持而已,CocosCreator/Laya 还有各种不知名的"引擎"等别碰,除非只抄个 Demo 或者有引擎技术的人指导。 3 、学习可以同时选多几个引擎一起学习,去实现各种 Demo ,熟悉各种引擎的设计,然后自己品鉴,选你用得最舒服的那个 |
11
Y9qn1d 13 天前 via iPhone
选 cocos, cocos 都觉得上手难,那还是早点转行吧
|
12
Y9qn1d 13 天前 via iPhone
@XiaoXiaoMagician 哥们,真的做过吗?国内小游戏毫无疑问 cocos 是最优解
|
13
zuosiruan 13 天前 via iPhone
试试 layabox?也挺好用的
|
![]() |
14
simonhunter 13 天前
Egret 都倒闭了,别考虑了。
小游戏引擎除了 Cocos Creator 、Unity ,就是 Layabox 了,Laya 2.0 性能好,但是没有编辑器(对从手游时代过来的开发者可能不是劣势),要依赖于 Unity 编辑场景,另外据我做 Laya 的朋友说,Laya 没有 2D shader ,3D 场景的部分 shader 在 Unity 中导出后,实机运行会有偏差,当然因为我没怎么用过 Laya ,朋友的叙述只能当参考,建议还是自己上手试一下。Laya 3.0 有编辑器,但是和 Cocos 3.x 的问题一样,性能稍差。 至于 Godot ,最大的问题就是适配小游戏平台。腾讯前两天的微信小游戏开发者大会上说,未来会对更多引擎做适配,但具体要多久就不知道了,看你信不信未来可期了。但是如果你想上架抖音、OPPO 、VIVO 之类的平台,那还是别考虑 Godot 了。 如果是新手个人开发者试水小游戏,首选还是 Cocos ,上手算是简单的,社区活跃,正常开发中遇到的问题都能找到解决方案。如果可以负担一定的服务器成本,那我比较建议 Unity ,资料丰富,插件多,3D 、物理之类的运行性能比 Cocos 更好(内存压力会比 Cocos 大,但是正常项目不会触发瓶颈),缺点就是包体很大,很容易就超出微信 20MB 上限,必须要云端存储资源。另外关于 Unity 版本,OPPO 还是 VIVO 其中有一个平台,不支持 Unity 2022 版本,如果坚持要上多个平台,要么放弃那个平台,要么就只能用 Unity 2021 开发了。 |
![]() |
15
yb2313 13 天前
做游戏? 当然是 godot
|
16
XiaoXiaoMagician 13 天前
@Y9qn1d 是是是,你喜欢就行。
|
![]() |
17
nekochyan 13 天前
据我所知国内小游戏基本都是 cocos 开发,基本说明问题了
|
18
yuycchn OP @BALDOOR 哥们,我是电话咨询过 unity 中国的,结合 unity 全球的公告,可以得出结论,你在国内用 unity 6 ,没有技术支持其实是最次要的,毕竟是搞技术的,倒腾一下就好了,但是主要是合规,第一个 unity 官方下架了 unity 6 ,你在中国用就是不符合官方条款,有他们公司的法务问题,第二个是,既然中国下架了,你通过其他渠道搞到的 unity 6 ,合中国的网络安全相关法律吗? 前一段时间承德程序员的事情也不是没可能。退而求其次,用团结,免费版不给你商用到微信小游戏、抖音小游戏、鸿蒙渠道,要商用可以,需要公司去申请,名额有限。
|
19
yuycchn OP @simonhunter 看起来就是要 cocos creator 、unity 这两个都要会了,没其他办法了
|
21
yuycchn OP @Y9qn1d 你是其他引擎转过来的可能没有问题,但我这种从 0 开始的非游戏开发新手,一个问题能卡你很久。研究引擎时候看文档文档没有,教程教程太老,就要跺脚了。好的消息是现在 cocos creator 磨了一段时间算入门了,就是纠结要不要深入
|
![]() |
24
janus77 12 天前
考虑到 99%的游戏活的时间都很短,我觉得可以 cocos ,不用考虑长远维护。
|