Rust 在国内 3d 、游戏行业是否拥有更大的机会 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
XLJZT
V2EX    Rust

Rust 在国内 3d 、游戏行业是否拥有更大的机会

  •  
  •   XLJZT 2023-10-31 12:36:07 +08:00 4977 次点击
    这是一个创建于 777 天前的主题,其中的信息可能已经有所发展或是发生改变。

    即将面临找工作,目前打算走 ue ,c++相关的游戏领域或 3d 方向,但是在 c++ 上并没有太深的了解和学习,得知 rust 的崛起,想问一下在工作岗位的各位是如何看待 rust ,以及对他在游戏、3d 领域前景的判断 另外目前国内招 rust 我看大部分还是看上了它的安全性,且工作岗位偏少

    24 条回复    2023-11-01 20:34:27 +08:00
    thinkershare
        1
    thinkershare  
       2023-10-31 12:38:01 +08:00   1
    不认为 rust 在游戏行业有什么特别的优势。如果做大型游戏,学习 C++才是正途。手游学 C#才是正途。
    thinkershare
        2
    thinkershare  
       2023-10-31 12:39:15 +08:00
    rust 的开发效率极低,更合适做硬件和基础设施,它是一门为 OS ,浏览器引擎这种场景诞生的。
    suxixi
        3
    suxixi  
       2023-10-31 12:42:37 +08:00
    效率低的东西注定不行
    XLJZT
        4
    XLJZT  
    OP
       2023-10-31 12:52:34 +08:00
    @thinkershare 了解了
    XLJZT
        5
    XLJZT  
    OP
       2023-10-31 12:52:46 +08:00
    @suxixi 确实
    clemente
        6
    clemente  
       2023-10-31 13:12:22 +08:00
    都准备好了, 就差一个 RUST 程序员了
    araraloren
        7
    araraloren &nsp;
       2023-10-31 13:12:42 +08:00
    看好 rust 在游戏领域的发展,它现在缺的只是积累,
    不同意前面说的,rust 开发效率再低也比 c++高很多..
    blacktail
        8
    blacktail  
       2023-10-31 13:13:29 +08:00
    需要积累,但是你等不等得到需要衡量一下。
    DTCPSS
        9
    DTCPSS  
       2023-10-31 13:14:12 +08:00
    kokutou
        10
    kokutou  
       2023-10-31 13:16:18 +08:00 via Android
    国内:招一个 5 年经验的 rust 程序员
    undeflife
        11
    undeflife  
       2023-10-31 13:19:29 +08:00   1
    rust 的开发效率是相当高的,高过 golang ,而且愉悦,前提是你对语言足够熟悉。 我目前碰到的最大问题是重构:当你为了给某个本没有声明周期的结构增加生命周期,满世界的引用都需要手动改一遍。

    回到楼主的话题,rust 并没有更大的机会。
    XLJZT
        12
    XLJZT  
    OP
       2023-10-31 13:23:12 +08:00
    @kokutou 没毛病 这个是我看招聘信息之后最离谱的
    XLJZT
        13
    XLJZT  
    OP
       2023-10-31 13:24:45 +08:00
    @blacktail 是的 这个比较重要 时间节点很重要
    QAQqingju
        14
    QAQqingju  
       2023-10-31 13:43:24 +08:00
    vivo 将发布自研智慧操作系统:全球首款基于 Rust 语言编写,支持大模型
    YYSn5k19667xsfSA
        15
    YYSn5k19667xsfSA  
       2023-10-31 14:03:24 +08:00
    见过算法交易的在 PPT 上把 Rust 作为卖点
    canyue7897
        16
    canyue7897  
       2023-10-31 14:06:26 +08:00 via Android
    游戏这一领域还是考虑 c 系吧,现在 unity3d 用的 c#,虚幻用的 C ++。短期内他们也不会改用 rust
    youmilk
        17
    youmilk  
       2023-10-31 14:18:39 +08:00
    啥时候 ue 完美支持 rust 再说
    shakeyo
        18
    shakeyo  
       2023-10-31 14:26:24 +08:00   1
    @undeflife 你这个前提加了太多了,开发效率对于普通人来说就是劣势,优势在游戏行业又不是刚需,再加上游戏行业的生态比 web 等更加庞大,只要是生态圈的基础设施是 c++写的,就不可能改用 rust
    ScepterZ
        19
    ScepterZ  
       2023-10-31 14:29:12 +08:00
    就算他有前景,你现在就要找工作了,肯定还是得学 c++的吧
    fatekey
        20
    fatekey  
       2023-10-31 14:46:44 +08:00
    就算有前景日后再说,现在就要找工作肯定不选他
    IvanLi127
        21
    IvanLi127  
       2023-10-31 15:04:06 +08:00
    感受不到 Rust 的崛起速度。我感觉 Rust 是个好语言,游戏底层用 Rust 应该是好选择。希望 C++ 早日被 Rust 取代
    murmur
        22
    murmur  
       2023-10-31 15:13:32 +08:00   1
    把那些瞎折腾的程序员裁掉,精修现有的 c++/go 系统要比转 rust 划算的多,工程化不是语言决定的了的
    pengtdyd
        23
    pengtdyd  
       2023-10-31 15:36:08 +08:00
    目前来看 rust 在底层依然不行,底层依然是 c 的主场,rust 目前在区块链很火,其他的地方不太行,rust 会吃掉一部分 c++的份额,但是对于更底层的还是 c 和 asm 天下。
    PTLin
        24
    PTLin  
       2023-11-01 20:34:27 +08:00
    纯做游戏 rust 还是算了,图形学 rust 的相关库倒是都能用了,还有个 wgpu 。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2882 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 14:13 PVG 22:13 LAX 06:13 JFK 09:13
    Do have faith in what you're doing.
    ubao msn 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