红黑白蓝 发表于 2023-10-3 19:31:22

开发2D像素肉鸽游戏,选cocos引擎还是unity引擎或者是其他引擎?

有Python基础

laji 发表于 2023-10-3 19:32:12

题主你好,还是推荐使用unity,相对来说是比较好上手的。
Unity3D相对于Cocos2d的优势:
当然我们谈论的是2d,其他的一切,Coco不支持3d软件
Cocos2D没有集成的环境设计。可视化接口设计要用编程实现,用C++加载和定位图片。但是你可以使用免费的外部图形编辑器CcosStudio,可以帮你在屏幕定位元素和配置某个对象。但是这个编辑器比Unity的功能少太多。Unity的编辑器完全整合在了一起。而Cocos Studio并没有,而且它的操作基于XML文件,依靠Cocos的库生成一系列图像。它存在一些bug,并不能在所有的电脑上工作。Unity图形编辑器通过拖动组件和修改参数可以很轻松的布局和设计Unity场景,加入对象,脚本,灯光特效,图形效果等。因此,它相对于Cocos2D或者Cocos Studio的布局来说大大减少了开发时间。
点击这里可以领取Unity安装包和游戏开发基础公开课,你可以先尝试一下再做选择

哈欠 发表于 2023-10-3 19:33:03

新选择,gamemaker studio 2
然后你就会发现,产能的短板是画图
赶紧去买个Aseprite……

肝硬化 发表于 2023-10-3 19:33:54

2d像素肉鸽游戏。
我自己做就用cocos creator。
别人我就推荐unity,插件多,教程丰富,不用瞎琢磨,不用改引擎bug,demo多

bulbul 发表于 2023-10-3 19:34:28

随着最近Unity作大死,开始收人头税,Godot迎来了一波小高潮。多个开发组已经明确表示更换引擎,看来Godot日趋完善的日子不远了。希望Unity头铁坚持住,别怂,一定要把人头税收到天荒地老。祝成功!
<hr/>以下是原答案。
作为几个坑都踩过的冤种,给点不成熟的个人意见。
godot看起来很香,gdscript看起来也很像Python,但也就是看起来。作为后起之秀godot确实不错,该有的都有,不该有的基本没有。但成也小众败也小众,清高小众是有了,但资料跟下面几个的丰富程度没法比。对于中学生来说,感觉还是资料丰富的引擎上手更快。
Cocos这个坑就有意思了,2.x和3.x基本上就是俩东西;当然这么说有些夸张了,但从2.x过渡到3.x尤其是从js到ts,再加上各种Api大换血,shader编程方式的改变,资源管理方式的重构导致很多从2.x过渡到3.x的同学都苦不堪言。虽然CC本身预制shader不多,没有所谓的2D光,但贵在网上资料还算丰富,搜一搜还是能找到不错的案例和现成的解决方案的。至于学习成本,其实也还算可以,尤其是3.x后全面使用TS作为开发语言,其实已经算很成熟了(再也不能用js风骚撸代码了),也更加适合大型项目的开发。
Unity就不用说了,业界公认的游戏引擎,游戏效果拉满,自身功能强大,妥妥的高富帅(UE笑而不语)。作为这么大而全的引擎,就一定有配得上她的全套“嫁妆”。所以Unity的学习曲线也就相对陡峭,我说相对,是因为旁边还有个UE,毕竟C#已经很友好了。Unity优点很多,我集中说坑的地方。首先就是发布特别麻烦,做手游搞屏幕适配特别闹心,其次是资源配置管理并不友好,尤其是后期优化,需要亲力亲为很费精力,开发周期长,四个坐标系的转换来转换去就很烦。当然,优点也稍微说一下,资料丰富,案例齐全,某宝随便买些成品改改就能拿去面试游戏公司了。
UE,游戏引擎天花板。上手难度最高,开发难度最大,效果也最好,现在3A的标配。蓝图不错,拖拖拽拽就能搞一个游戏,但想深入,建议上了大学再搞也不迟。
学习是个循序渐进的过程,如果只是想搞个游戏出来卖钱,推荐Cocos开发简单,发布方便;如果想要效果好一些Unity也可以,买些素材或案例改改就行,就是优化和发布稍微需要花些时间。如果是要深入学习,个人建议Unity。学习一个正规的商业化的游戏引擎有利于后续的游戏开发和找工作。
至于Godot,等有一套完整的游戏开发经验,再回过头来搞会轻松很多,起码不用踩那么多坑。UE嘛,我个人是不想碰C++的,但效果强大也确实牛逼,看个人选择吧。

eduportal 发表于 2023-10-3 19:34:59

有python基础,那么选godot,gdscript应该没有多大障碍.就看是否有游戏开发基础.
纯2d的话,也推荐godot. cocos creator没有一些现成的高级2d功能,比如2d灯光,unity 2d太重.且是伪2d.
如果目标发布平台是H5,那么推荐cocos creator, ts语言也非常容易上手.
如果不抗拒学习C#,且想速成.推荐unity,生态丰富,也有现成肉鸽模板购买,快速出成果的不二之选.
页: [1]
查看完整版本: 开发2D像素肉鸽游戏,选cocos引擎还是unity引擎或者是其他引擎?