Optimization for web, XR & mobile games in Unity 6

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.พ. 2025

ความคิดเห็น • 43

  • @PRodi_
    @PRodi_ 2 หลายเดือนก่อน +8

    This was pure gold! I'm looking forward to more content like this in the future. Thank you.

  • @davidblissett5315
    @davidblissett5315 2 หลายเดือนก่อน +5

    Excellent. Always Solid Quality from the Unity Team. Thanks Guys. 💯💯💯

  • @meida_oficial
    @meida_oficial 2 หลายเดือนก่อน +6

    I was wandering how to optimize a game for the Web before start my project, thank you so much.

  • @chandrasekarannatarajan5013
    @chandrasekarannatarajan5013 11 วันที่ผ่านมา

    This is really detailed and explore many things that normal dev may not know. Kindly provide a tutorial on reducing the build size as u might know uncertain drastic file size increase is happening when we migrate from older version to U6

  • @Hadrhune0
    @Hadrhune0 2 หลายเดือนก่อน +3

    Thank you for sharing! Always useful

  • @Katt1n
    @Katt1n 2 หลายเดือนก่อน +3

    Literarily just got to the stage where I need to optimize my webgl project, perfect timing lol

  • @prawingames
    @prawingames 2 หลายเดือนก่อน +1

    Thanks I'm currently checking webgl project optimization this helps a lot.

  • @ДосталиЕвский
    @ДосталиЕвский 2 หลายเดือนก่อน +2

    Thank you. Now I need the same video for PC games!

    • @PatrickCreations
      @PatrickCreations หลายเดือนก่อน

      It's pretty much the same man. Optimize poly count. Texture size and compression. Bake if needed but maybe aim for higher quality. Generally you just follow the same steps but you don't sacrifice visual fidelity so much and instead you aim for having a lot of quality on the "Ultra" graphics setting of your game.

    • @ДосталиЕвский
      @ДосталиЕвский หลายเดือนก่อน

      @@PatrickCreations thank you, but I would like to know more about GPU Instancing

  • @cfffba
    @cfffba 2 หลายเดือนก่อน +3

    Love the accent. Main Fred, render Fred 😂

  • @erfanjamshidi6228
    @erfanjamshidi6228 2 หลายเดือนก่อน +3

    it was so useful thank you

  • @VsevolodPankratov
    @VsevolodPankratov 2 หลายเดือนก่อน +3

    Nice! Thank you!

  • @MonsterCreations662
    @MonsterCreations662 2 หลายเดือนก่อน +5

    thats what I needed Thanks Unity and Keep Unity

  • @crazyone5415
    @crazyone5415 2 หลายเดือนก่อน +1

    your audio is too low, kindly make the audio louder in future please. Thank you for the amazing detailed information about Optimization

  • @learn3dtutorials
    @learn3dtutorials 2 หลายเดือนก่อน

    Thanks for sharing.

  • @BorisNovikov1989
    @BorisNovikov1989 2 หลายเดือนก่อน +5

    Didn't mention GPU Instancing. I wonder if I should use that or Static Batching for trees, for example.

    • @indiestudio23
      @indiestudio23 2 หลายเดือนก่อน

      How you're placing trees ? Like manually 1 by 1 or using unity terrain system mass place trees or paint brush ?

  • @hello235698741
    @hello235698741 2 หลายเดือนก่อน

    Remember the first step!
    Always benchmark on your target device first!!! Performance in editor may be different as well

  • @ramkeshsingh4051
    @ramkeshsingh4051 2 หลายเดือนก่อน +2

    Thank You for tutorial . I am wonder when i am creating new scene with just only XROrigin and a Plane and running profiler with Meta Quest 3 ... In Player Loop XRBegin taking 50-60 % of target per frame . Why it is like this ? In empty scene it should be very less number .

  • @simsimsim-n2t
    @simsimsim-n2t 2 หลายเดือนก่อน +2

    Do we have any gi lighting for web mobile?

  • @RexSmithII
    @RexSmithII หลายเดือนก่อน

    When using the adaptive light probes do you have to go to each object and set “ use light probes” just woundering how you reduced the baked light map if you didn’t do this

  • @JobinJeeji
    @JobinJeeji 2 หลายเดือนก่อน +1

    Has anyone got performance improvements while using the GPU resident drawer? as soon as I turn it on, FPS drops dramatically.

  • @eduardobrouks4643
    @eduardobrouks4643 2 หลายเดือนก่อน +4

    How did reduce the meshes triangles? The video just cut there and there's no explanation on how to do it.

    • @iiznub1232
      @iiznub1232 2 หลายเดือนก่อน +2

      It can be done in any 3d modelling software like blender, 3ds max or maya. There is a decimate modifier in blender that does a decent job. However I would recommend manually removing vertices / edges / faces, that are not contributing much to the shape of mesh.

    • @xvil9x932
      @xvil9x932 หลายเดือนก่อน

      @@iiznub1232 You can also use assets, like auto lods and mesh optimizer in the asset store. There are plenty of them, including free ones. However, it is more consistent doing it in 3d modelling softwares

  • @IrtezaMasud
    @IrtezaMasud 2 หลายเดือนก่อน +2

    Gpu resident drawer should be turned on by default.

    • @JobinJeeji
      @JobinJeeji 2 หลายเดือนก่อน

      Well GPU resident drawer is only gonna reduce the performance after turning it on. Not sure why.

    • @IrtezaMasud
      @IrtezaMasud 2 หลายเดือนก่อน

      @@JobinJeeji Maybe some bug. I noticed that too in some cases.

  • @xanderlinhares
    @xanderlinhares 2 หลายเดือนก่อน +6

    Great video. Curious why ASTC is not the default option at this point.

    • @combine_soldier
      @combine_soldier 2 หลายเดือนก่อน +2

      It should be the default option only for mobile platforms. On PC and WebGL (PC) builds, it takes time to decompress ASTC at runtime.

  • @jrmaty
    @jrmaty 2 หลายเดือนก่อน +2

    On multiple projects for Quest 2, we have seen a 2ms increase in frame times when using Unity 6.
    Best performance upgrade for us is to not use Unity 6.

  • @BitcoinHodlerAaryan
    @BitcoinHodlerAaryan 2 หลายเดือนก่อน +3

    12:10 how to do that? sorry for asking but i am new... if anyone can help?

    • @BitcoinHodlerAaryan
      @BitcoinHodlerAaryan 2 หลายเดือนก่อน +2

      @ no I mean optimize part

    • @geeklero6689
      @geeklero6689 2 หลายเดือนก่อน

      @@BitcoinHodlerAaryan Hoho sory about that. 3D package mean your modelling program like blender. Just search Blender Create LODs in 1 CLICK. Its an automation addon for creating lods. There is also instaLOD that u can use it in unity.

    • @iiznub1232
      @iiznub1232 2 หลายเดือนก่อน +1

      If you are asking about optimizing the 3d assets, it can be done in any 3d modelling software, such as blender, maya, 3ds max etc. 3D assets are made up of triangles, if you have too many triangles it is going to eat up performance, by reducing the number of triangles you are reducing the amount of work computer has to perform.
      P.S. Don't spend lots of time optimizing unnecessary stuff. Focus on things that players will care about. Use LOD's (Level of Details), these are different versions of mesh with varying triangle count from low to high, which are swapped when player moves away or close to mesh. A mesh is simply a 3D Object.

    • @BitcoinHodlerAaryan
      @BitcoinHodlerAaryan 2 หลายเดือนก่อน +2

      @@iiznub1232 yes this is what i am looking for. thanks a lot i will work on LOD's

  • @lemetamax
    @lemetamax 2 หลายเดือนก่อน +1

    No offense but how does a 40 minute video feel so rushed? I feel like some really good information was skipped.

    • @nnNothing
      @nnNothing 2 หลายเดือนก่อน

      first time?
      that's Unity, they're like creating so fck long video, they are just talking what we all really know already, but in long version

  • @SHINOBIDARIUS-wy1sf
    @SHINOBIDARIUS-wy1sf 2 หลายเดือนก่อน +2

    Hello, I am new to unity and I had an issue in accessing the asset manager and everything that I tried, (resetting deleting and updating) didn’t seem to work. I am very eager to use this program but I can’t get my assets I or other people has created.
    Does anyone else have this problem?

  • @ChuanChuanSaga
    @ChuanChuanSaga 2 หลายเดือนก่อน +1

    Our game runs slower (45 FPS) on Samsung phones when we use ECS, compared to when we don't use it (60 FPS). We need more guides to help us make the game run faster.

  • @aasurjya
    @aasurjya 2 หลายเดือนก่อน +1

    isnt the same things again ?

  • @notaspectator
    @notaspectator 2 หลายเดือนก่อน +1

    Im more curious to use this experience for my music production. Why are we making games for decades now? Is that even helpful in society? ive posed these questions to few friends.