Game Engines
› Unreal Engine
› MyCryENGINE
drymonfidelia

学了两年多 Unity,昨天体验了下虚幻 5,也太丝滑了,为什么 Unity 会这么卡?

  •  
  •   drymonfidelia · Jun 17, 2025 · 6531 views
    This topic created in 509 days ago, the information mentioned may be changed or developed.
    i9-14900k ,Unity 改一行代码要 Reload 3 分钟。场景里多一点光照,移动一下位置就要 UpdateScene 5 秒。虚幻引擎几乎干什么都是 1 秒。而且还是完全开源的,反观 Unity 免费版两天不联网就不让启动了,官方哪天要是关服了我自己的项目都不让我打开了。要是能支持 C#就更爽了,不想写 C++
    22 replies  •  2025-11-13 16:52:32 +08:00
    ferock
    ferock
    Jun 17, 2025
    1
    苦 Unity 久已。。。
    p1gd0g
    p1gd0g
    Jun 17, 2025
    2
    改一行代码三分钟得是多大项目,我们的项目四年了也就几秒呀。
    leo72638
    leo72638
    Jun 17, 2025
    3
    Unity 有这么慢吗,我 reload 也就几秒
    drymonfidelia
    drymonfidelia
    OP
    Jun 17, 2025
    4
    @p1gd0g 可能是我项目装的插件太多了,分了好几个 AsmDef 也没效果,有一个经常改的 Asm 要依赖全部 Asm
    drymonfidelia
    drymonfidelia
    OP
    Jun 17, 2025
    5
    @leo72638 这个 Reload 速度是不固定的,改同一个 Asm ,我有的时候也是几秒,有的时候要好几分钟,不知道为什么
    rh3kou
    rh3kou
    Jun 17, 2025
    6
    ue 下有 c#脚本方案,但我还没来得及尝试过
    https://github.com/crazytuzi/UnrealCSharp
    drymonfidelia
    drymonfidelia
    OP
    Jun 17, 2025
    7
    虚幻引擎是从 Fab 买的一个大场景,我觉得规模不小。进 Play Mode 只要 1 秒。
    Nzelites
    Nzelites
    Jun 17, 2025
    8
    你改个 materialtemplate.ush 试试呢
    LaTero
    LaTero
    Jun 17, 2025
    9
    我觉得 C++的话反而是个优势,因为在 IDE 里可以非常方便地查看、复制引擎源代码。C#用户脚本和 C++引擎分开的话反而不方便。而且 C++性能也强不少。
    hez2010
    hez2010
    Jun 17, 2025
    10
    等你真的开始用虚幻引擎做开发了,就会知道这玩意一天能崩溃十几次。
    hez2010
    hez2010
    Jun 17, 2025
    11
    @hez2010 以及多引用几个模块再装几个插件之后,虚幻引擎照样编译一次等几分钟
    aresyang
    aresyang
    Jun 17, 2025
    12
    听 lex 播客 虚幻引擎要造一门函数式语言
    liuliuliuliu
    liuliuliuliu
    Jun 17, 2025
    13
    虚幻引擎当然可以用 C# 了
    《黑神话悟空》就是虚幻引擎+ C# 做的
    naythefirst01
    naythefirst01
    Jun 18, 2025
    14
    可以用 C# 黑猴用的 UnrealCSharp 不过他们针对 UE5 做了适配
    naythefirst01
    naythefirst01
    Jun 18, 2025
    15
    @naythefirst01 好像是用的 USharp?
    p1gd0g
    p1gd0g
    Jun 18, 2025
    16
    @drymonfidelia #4 有没有开 cache server 呢
    senjyougahara
    senjyougahara
    Jun 18, 2025
    17
    @Ruohua3kou #6 感觉这个脚本并不好用,如果 build.cs 加了第三方包会没有对应的代码提示。而且 c++的 UProperty 的 meta 属性有些参数不知道怎么在 @UProperty 设置
    DiverO
    DiverO
    Jun 18, 2025
    18
    光照是不是开了 auto generate ?
    drymonfidelia
    drymonfidelia
    OP
    Jun 20, 2025
    19
    @p1gd0g cache server 不是给团队用的吗,我一个人开发也要开吗
    drymonfidelia
    drymonfidelia
    OP
    Jun 20, 2025
    20
    @DiverO 没开,开了就卡得完全没法用了,只能全改完烘培一张低分辨率 lightmap ,没问题在烘培正常分辨率
    clemente
    clemente
    Jun 25, 2025
    21
    @LaTero 大多数程序不需要 性能
    比如大家诟病的 国产 app 内置浏览器
    drymonfidelia
    drymonfidelia
    OP
    Nov 13, 2025
    22
    @p1gd0g 我今天试了下 cache server (新版本应该是 unity accelerator 这个)感觉没什么效果,还是一样卡
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4239 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 09:35 · PVG 17:35 · LAX 01:35 · JFK 04:35
    ♥ Do have faith in what you're doing.