V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
XLJZT
V2EX  ›  Rust

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

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

    即将面临找工作,目前打算走 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  
       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   ·   实用小工具   ·   1193 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:28 · PVG 02:28 · LAX 10:28 · JFK 13:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.