转型独立开发者,从零学习 unity 预估得多久时间比较合适 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Game Engines
Unreal Engine
MyCryENGINE
fengshils
V2EX    游戏开发

转型独立开发者,从零学习 unity 预估得多久时间比较合适

  •  
  •   fengshils 2024-06-26 10:39:53 +08:00 4488 次点击
    这是一个创建于 471 天前的主题,其中的信息可能已经有所发展或是发生改变。
    从零开始学 C#到独立完成一个 2d 互动游戏,包含服务器端
    25 条回复    2024-07-28 02:41:15 +08:00
    sunny352787
        1
    sunny352787  
       2024-06-26 11:27:38 +08:00   1
    这咋回答?你是个啥基础你也不说...
    love2328
        2
    love2328  
       2024-06-26 12:37:08 +08:00   1
    前端 后端 ?
    wxw752
        3
    wxw752  
       2024-06-26 12:43:46 +08:00   1
    我自学过,当年没当程序员之前,完全的 0 基础。

    每天下班回去边学边敲,花了将近一年的时间就可以独立制作手游了,模型是从网上下的。

    后来发现找工作/商用,还要会很多其他基础知识,比如图形学什么的,就放弃成为 u3d 开发了。
    jetkeey
        4
    jetkeey  
       2024-06-26 12:51:16 +08:00   1
    用 ET 框架开发游戏,一步到位,当然你的 C#要达到中级水平。
    fengshils
        5
    fengshils  
    OP
       2024-06-26 13:33:06 +08:00
    @sunny352787 现在中级前端 游戏前端是一点不知道
    fengshils
        6
    fengshils  
    OP
       2024-06-26 13:34:05 +08:00
    @wxw752 感谢 就是担心这个
    luvsic
        7
    luvsic  
       2024-06-26 13:40:02 +08:00   1
    JS 也有一些游戏框架,先把游戏做出来再说吧,别纠结语言
    fengshils
        8
    fengshils  
    OP
       2024-06-26 13:43:37 +08:00
    @luvsic 确实如此 本来 cocos 是最好选择
    kiroter
        9
    kiroter  
       2024-06-26 13:53:22 +08:00   1
    程序简单,难的是美术吧
    ShadowPower
        10
    ShadowPower  
       2024-06-26 15:30:13 +08:00   1
    入门很容易,客户端和服务端分别半个月就可以搞定了
    powerman
        11
    powerman  
       2024-06-26 17:19:44 +08:00   1
    C#不用学,语法边学边用好了,主要是熟悉 unity2d 里面 刚体碰撞模型系统,绑定好刚体模型后,就是写刚体 事件回调的代码,差不多 半个月就能自制成品游戏, 然后就是联网了,不过确实没啥意思,

    难点是根据 碰撞模型系统 设计自己的游戏逻辑,另外一个就是精灵动画播放系统,设置 关键帧 之类的

    弄完之后 差不多就入门了,后面的就是根据 动画跟 2d 刚体碰撞系统,设计自己的游戏系统
    fengshils
        12
    fengshils  
    OP
       2024-06-26 17:31:22 +08:00
    @kiroter 都有对应资源商店,打折的时候可以小氪一些
    kailpony4396
        13
    kailpony4396  
       2024-06-26 20:44:04 +08:00   1
    有没有考虑 godot 呢,虽然现在社区差远了,但好在开源和未来可期
    td width="10" valign="top">
    stillkeep
        14
    stillkeep  
       2024-06-27 00:18:44 +08:00   1
    主要还是游戏需要的东西太多了,我是先走的 three js 从网页慢慢学,慢慢补充 webgl 的东西,其次美术这个东西 不是说一时半会就整的明白的 术业有专攻。
    HousePanzer
        15
    HousePanzer  
       2024-06-27 09:29:56 +08:00   1
    个人愚见,可以试试先成为一个优秀的 TA 和策划。现在的独立游戏似乎好的美术和玩法更容易吸引人,技术相对来说没有那么重要。
    augustheart
        16
    augustheart  
       2024-06-27 09:34:04 +08:00   1
    游戏的独立开发者,靠谱的大多都是进厂操练过的,多多少少更清楚痛点……你这只能祝好运了。
    chopin1998519
        17
    chopin1998519  
       2024-06-27 11:42:37 +08:00   1
    还记得 cs 三大浪漫吗。。。。

    我就是“从零开始学 c#独立完成一个 ” 3D 互动 unity 的人。。。。耗时小半年吧

    只能说是一个天坑。。。。有数不清的技术要点,各种工具的迭代速度比"ai"有过之而无不及
    chopin1998519
        18
    chopin1998519  
       2024-06-27 11:44:13 +08:00   1
    @kailpony4396 #13 建议有了 ue/ u3d 基础, 再搞 godot 。。。。
    fescover
        19
    fescover  
       2024-06-27 16:44:38 +08:00   1
    前端做游戏试试这个 https://kaboomjs.com
    v 站有成功案例: https://v2ex.com/t/957692
    tab0101
        20
    tab0101  
       2024-06-27 18:05:44 +08:00   1
    @HousePanzer 赞同。游戏画面太重要了。
    tab0101
        21
    tab0101  
       2024-06-27 18:13:14 +08:00
    对程序员来说,学新语言、工具是其中最容易的部分,游戏的玩法创意,美术、音效那些技术以为的东西,才是时间大杀器,也是比较难上的槛。
    xuanbg
        22
    xuanbg  
       2024-06-27 18:39:51 +08:00   1
    3 天不能入门的话还是放弃算了
    lightjiao
        23
    lightjiao  
       2024-07-22 17:54:34 +08:00 via iPhone
    实际时间,我学了三个月 unity ,从后台开发转了 unity 开发并且找到了工作
    现在回过头看,我有一些独立制作游戏能力的时候,大概快过了一年吧,才把大部分游戏开发的关键模块弄得熟练
    lightjiao
        24
    lightjiao  
       2024-07-22 18:05:57 +08:00 via iPhone
    levelworm
        25
    levelworm  
       2024-07-28 02:41:15 +08:00
    @powerman 我觉得还是得有自己的计划,自己想做的游戏,最好不要太难,然后一点点的做出来。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2968 人在线   最高记录 6679       Select Language
    创意工者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 13:34 PVG 21:34 LAX 06:34 JFK 09:34
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86