Phil Berex
Phil Berex
  • 11
  • 3 586
How and Why Assembly Definitions | Unity Tutorial
In this tutorial we explain: why and how we can use Assembly Definitions in Unity to organize and speed up the compile time in Unity Engine.
This is the Unity Manual for Asembly Definitions
docs.unity3d.com/2023.2/Documentation/Manual/ScriptCompilationAssemblyDefinitionFiles.html
If you have more questions i am every weekend live on Twitch at www.twitch.tv/philberex
This is MechaNest:
store.steampowered.com/app/1585200/MechaNest/
This is Stream Slugger for Twitch streamers:
store.steampowered.com/app/2218430/Stream_Slugger/
zhlédnutí: 209

Video

How To place Unity Light Probe Groups - UNITY Tutorial
zhlédnutí 136Před měsícem
In this tutorial i explain how to use a Light Probe Group in Unity Engine. This is the Unity Manual for Light Probe Groups. docs.unity3d.com/Manual/class-LightProbeGroup.html If you have more questions i am every weekend live on Twitch at www.twitch.tv/philberex This is MechaNest: store.steampowered.com/app/1585200/MechaNest/ This is Stream Slugger for Twitch streamers: store.steampowered.com/a...
How to use Reflection Probes - UNITY Tutorial
zhlédnutí 103Před měsícem
In this tutorial i am explaining how to use reflection probes with Proxi volumes in Unity Engine. This is the Occlusion Culling video if you need more information. czcams.com/video/bylgGoB_PoI/video.html This is the Unity Manual for Reflection Probes. docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@16.0/manual/Planar-Reflection-Probe.html If you have more questions i am eve...
Stream Slugger v1.1.2
zhlédnutí 27Před 6 měsíci
Stream Slugger interactive Twitch live stream overlay v1.1.2 store.steampowered.com/app/2218430/Stream_Slugger Watch live at www.twitch.tv/philberex Wishlist on Steam now: store.steampowered.com/app/1585200/MechaNest Follow the progress of the game on my social media pages: Website: www.mechanest.com Discord: discord.gg/bAnxY2a Twitter: pberex www.patreon.com/philberex
Install Stream Slugger - Twitch stream overlay
zhlédnutí 64Před 6 měsíci
In this video i explain how you need to install Stream Slugger in OBS. So you can use Stream Slugger as an stream overlay in your Twitch Live stream. Watch live at www.twitch.tv/philberex Website: www.streamslugger.com Follow the progress of the game on my social media pages: Website: www.mechanest.com Discord: discord.gg/bAnxY2a Twitter: pberex www.patreon.com/philberex
How to use UNITY Occlusion Culling
zhlédnutí 1,2KPřed 9 měsíci
In this tutorial i show how to use Occlusion Culling in the Unity Game Engine, to help increasing the performance of your game. If you have more questions i am every weekend live on Twitch at www.twitch.tv/philberex Unity link to Occlusion Culling: docs.unity3d.com/Manual/OcclusionCulling.html This is MechaNest: www.mechanest.com
Phil Berex - Channel Trailer - 2024
zhlédnutí 150Před rokem
Watch live at www.twitch.tv/philberex Wishlist on Steam now: store.steampowered.com/app/1585200/MechaNest Follow the progress of the game on my social media pages: Website: www.mechanest.com Discord: discord.gg/bAnxY2a Twitter: pberex www.patreon.com/philberex

Komentáře

  • @random_precision_software

    Will it work on 2d platform?

    • @philberex
      @philberex Před 23 hodinami

      No, need to check what frustum culling does for this.

  • @Director414
    @Director414 Před 18 dny

    Great tutorial, many thanks! I wish you could go more in depth on how and when to use it. You touched upon it in the end of the video, but I feel this is the main point of assembly definitions - how/when/when not to use it. I don't want to make my project worse instead of better and faster. Cheers!

    • @philberex
      @philberex Před 18 dny

      Hi Eric, thank you for your reaction. While I am building my own apps I will see how I can optimize the use of the assembly definitions and make a video about it. What I certainly know is that don’t try to implement them deeply in an existing project. You gonna have a hard time. Maybe only on the root of your scripts folder 😉

    • @Director414
      @Director414 Před 17 dny

      @@philberex thanks for your reply. I made one for all asset store downloads and only that sped up my compilation time 5x at least. Totally awesome!!

  • @Nineoldman1
    @Nineoldman1 Před měsícem

    After Applying a Light Probe Is it correct to turn off existing lights?

    • @philberex
      @philberex Před měsícem

      You mean if the light can be disabled during the game. This is not a problem.

  • @sammedia3d
    @sammedia3d Před měsícem

    Hey Phil how are you? Nice to see you even doing vids now¨!!!! Looks great!

    • @philberex
      @philberex Před měsícem

      Doing great Sam, sharing what I have learned so far in Unity Engine 😊

  • @thomasjupsa3562
    @thomasjupsa3562 Před měsícem

    Ge ging fucking zeggen eh 😊

  • @chexparty3074
    @chexparty3074 Před měsícem

    I agree that one of the biggest reason to use assembly definitions at all is to separate your project scripts from external libraries such as editor-only scripts, asset store packs. By default, Unity does this with any scripts you put in ANY folders named "Editor" (assuming that folder is not part of a custom AssemblyDefinition). Unity will separate them in two assemblies: "Assembly-CSharp" and "Assembly-CSharp-Editor". For Asset store packs, Unity does NOT separate them for you, you have to make sure the asset pack developer put their own AssemblyDefinition file structure, OR you must add one to their pack yourself (and then reference it to your own). It's confusing, but complexity just means freedom. (Also note that you can see what script belongs to what assembly by clicking on the script file in unity and looking at the Inspector window)

  • @playzwithfruity2895
    @playzwithfruity2895 Před 2 měsíci

    Your the best can you pin

  • @jekyllishyde4065
    @jekyllishyde4065 Před 2 měsíci

    Didn't notice there was that drop down tab 😅 Thank you ❤

    • @philberex
      @philberex Před 2 měsíci

      Glad I helped finding it 😃

  • @random_precision_software
    @random_precision_software Před 2 měsíci

    Finally someone explaining things statics ... I've subbed and looking forward to more videos 😊

    • @philberex
      @philberex Před 2 měsíci

      Thank you I will do my best. What would be the next topic you need information on?

    • @random_precision_software
      @random_precision_software Před 2 měsíci

      There are 2 things I'm struggling with. First is the new search option (CTR K) I wanted to ask the materials in a Pacific folder, I couldn't do it lol. The other is the debug profiler

    • @philberex
      @philberex Před 2 měsíci

      I need to catch up in both myself. But definitely worth making a video about.

  • @GameDevs_Life
    @GameDevs_Life Před 5 měsíci

    I am facing a problem where as soon as I set all the object in my scene ocludder the Global Illumination PreProcess start loading and takes forever to complete even though I have 16 gb ram, should I wait for it ? and also the occlusion computing takes really long too. I have 1.6 million triangles in my scene.

    • @philberex
      @philberex Před 5 měsíci

      Probably you have auto update occlusion culling on. See if you can set it to off. In the occlusion menu.

    • @philberex
      @philberex Před 5 měsíci

      I am streaming on Twitch, on Wednesday evening and Saturday and Sunday morning. I can show you then live if needed. 👍

  • @tardis67
    @tardis67 Před 6 měsíci

    Great tutorial. Thanks!!!

  • @marykhachatryan4248
    @marykhachatryan4248 Před 6 měsíci

    @philberex 2 Years ago. If this isn't working. Verify if "Auto Sync Transforms" is active. See under: Edit/Preferences/Physics/Auto Sync Transforms. Thank me later. I came to say thank you )

  • @philberex
    @philberex Před 9 měsíci

    Not mentioned in the tutorial but you can cull also animations. Set the on the animator of the gameobject cull completely.