我以前是一个全干攻城狮,现年四张了虽然已经不是码农了还是很热爱码代码,之前一直没正儿八经的折腾过游戏,身处小城市身边也没有认识的人做过这个的,现在想利用业余时间点亮这一块技能,选型就 cocos 了,就别给我推荐其它了(因为 ts 能减少我不少学习成本)
目前在 B 站看了一些教程,还是迷迷糊糊的完全没法上手,各位大佬能否给点学习建议跟渠道?非常感谢

我学都不想学了.之前也在各种游戏引擎之中进行选择,最终选了 phaser.js. 然后就花了一点时间看了一下视频,之后直接让 claude code 帮我实现各种功能了, 我现在都不怎么看它实现的代码,只验证功能.

我前一阵是 B 站视频看概念,之前也是没搞过游戏,所以要把游戏概念补一下,然后看 cocos 相关视频,就先看基础的就行,边看边实践,半个月就上手了.

虽然我最后又切到了 unity ,但不是因为 cocos 不行,只是因为我想要一个能直接继承到 flutter 里面的游戏插件,cocos 得全部自己写,unity 有个半成品.

ps:现在 cocos creator 和 unity 体验差不多一样,学会一个另外一个很容易上手

虽然楼主说了,但是还是建议 Godot ,自带的 script 也就半天的学习成本,但是作为游戏引擎的完成度真不是 cocos 能比的。

游戏开发路过,cocoa creator,layabox,unity 都弄过,还是建议你 unity 。另外如果在公司做游戏和你想的不一样,比 web 开发累太多了,996 甚至 997 也是常有,而且裁员非常频繁,通常一个项目没赚钱,肯定整个组就无了。

建议 unity,我也是从 cocos 转过来的,至少,我自己开发游戏的时候,去看看插件,省了不少事

感觉 cocos 不是很得劲啊,如果都是玩不如学的有意思的,什么 love2d ,bevy ,fna ,monogame 顺便还能学个 lua 和 rust ,c#

B 站视频看游戏概念是哪些视频呢?感觉我也差这部分,能给一下 bv 或者搜索关键词什么的吗?非常感谢

当时就看了这俩, 基本就入门了.
bilibili.com/video/BV14i4y1o7YF/?spm_id_from=333.1387.favlist.content.click

www.bilibili.com/video/BV1Gd4y1A756/?spm_id_from=333.1387.favlist.content.click

有什么 unity 学习路线/教程推荐吗

如果有编程基础的话,直接找几个实例教程跟着的做几个游戏,就是对着教程敲代码,然后也别看 2d 的(现在 unity 教程很多都是 2d 的),3d 的知识点会漏掉,我转的时候就吃过这个亏,后面特地去找了个又学了一遍,所以一步到位,找几个 3d 游戏教程跟着敲一遍,慢慢就会补全知识点.

主题无关,但强需求 ts 的话可以看下 puerts + unity/ue
不过这只是脚本语言,涉及到引擎底层还是逃不掉 C#/C++

官方有个小狐狸的那个入门教程项目非常好

如果需求是点击放置/经营养成类。cocos 还是很方便的,有一些前端经验就可以直接上手搓脚本了。
教程的话,可以去 cocos store: store.cocos.com/app/。买项目源码,注意下编辑器版本,找一个价格便宜,和你需求类似的游戏。直接看别人的项目实现比视频教程更方便一点。

(如果想做是美术风格/玩法比较独特的游戏,还是推荐 unity ,cocos 不适合做独立游戏

unity 吧,之前学过 cocos 一段时间,小打小闹的项目还可以,如果是大型超大型的话,还是需要考虑一下。
两个都学也可以;

看成熟项目。
像 Cocos Creator 这种玩意,它宣传的特性和你理解的会有巨大的差距。
只有看别人的项目,才好快速踩开那些无谓的学习尝试。
现在做这个也没必要一定用 CC 。

最近转 layaair 了, 感觉比 cocos 好不少...

只能说 ts 减少的学习成本,迟早会在 cocos 上加回来。

godot 完全没有门槛,上手最快,不过美术是个大问题

是真的。太痛苦了

做游戏玩学 unity 长期计划转方向学 unreal