请教一下 unity 的学习路线 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
daju233
V2EX    问与答

请教一下 unity 的学习路线

  •  
  •   daju233 2023-05-02 00:19:02 +08:00 2396 次点击
    这是一个创建于 897 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一转眼就快大二了,想趁着暑假学习一下 Unity ,不知道如何入手。
    看了一下库洛的官网招聘有提到 C++和 C#,这些和 Unity 是什么关系?从哪里入手比较好?
    8 条回复    2023-05-10 23:02:33 +08:00
    dxk611
        1
    dxk611  
       2023-05-02 00:34:23 +08:00
    不是很了解,大概是这样的:C#是 Unity 的开发语言,C++是沟通 Unity 与平台的 bridge 。无论是移动端( iOS Android )还是 PC 端,还是 play station ,都是支持 C++的,Unity 需要调用平台的能力就需要 C++作为桥
    daju233
        2
    daju233  
    OP
       2023-05-02 01:08:38 +08:00
    @dxk611 原来如此!那也就是如果要找工作的话,两种语言都需要掌握和应用吗?
    FlashEcho
        3
    FlashEcho  
       2023-05-02 01:24:52 +08:00
    unity 游戏的逻辑是用 c#写的,但是稍微底层一点就需要 c++,比如写插件,优化性能不好的地方
    初学者先不用管 c++,深入之后再学,这个学习曲线比 c#较陡峭一点
    dxk611
        4
    dxk611  
       2023-05-02 02:04:00 +08:00
    @daju233 看#3 初级游戏开发专注做好游戏开发就行了,入行了自然知道是否需要更进一步,以及往哪个方向努力。所以只关注 unity 即可
    levelworm
        5
    levelworm  
       2023-05-02 02:33:29 +08:00 via Android   2
    自己做项目就行了。
    既然是大二,应该基本的编程没问题了。但是看起来不会 C#,所以可以采取学习和项目异步的方法:

    C#第一步: 先找本公认比较好的 C#教科书,从头学,学完分支循环和基础的 class 就成了。

    Unity 第一步:找个基本的教程,官方的就行,把概念和操作熟悉一下。然后按照电子游戏发展史,从 70 年代末 80 年代初找个简单的游戏,复刻一下。所有素材网上找免费的。比如 snake 啦,space invader 啦,都可以。做好一下就开始下一个,直到 C#的知识不够用。

    C#第二步:顺着书,看看怎么样才能把目前做不出来的游戏做完。可能还得学习一下 Unity 里的 C#,因为就是个脚本语言,所以和外头独立的 C#有些区别。

    Unity 第二步:继续按照电子游戏历史做游戏。。。

    就这么周转下去,做个十几二十个游戏就行了。记得都扔 git 或者什么仓库里,每个游戏都写好详细的文档。
    dearmymy
        6
    dearmymy  
       2023-05-02 09:20:41 +08:00
    我也是自学的 unity
    学下 c#基础,直接 b 站找个基础视频跟着敲一遍代码就好,别买书,看视频。然后再找个自己感兴趣的游戏类型,项目视频,跟着敲一遍,然后在这个项目里加上自己想要的玩法扩充。基本就 ok 了。
    wasd6267016
        7
    wasd6267016  
       2023-05-02 09:44:48 +08:00
    之前会别的原理的话 1-3 天 学会 C#基本语法
    然后开始做项目 跟着 b 站 unity 教程狂做

    做的同时学新的 C#用法
    daju233
        8
    daju233  
    OP
       2023-05-10 23:02:33 +08:00
    @levelworm 我想问一下官方的教程在哪里 是 https://learn.unity.com/吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1056 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 18:25 PVG 02:25 LAX 11:25 JFK 14:25
    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