Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

If you haven't tried the DOTS Editor package, give it a shot

Discussion in 'Entity Component System' started by 8bitgoose, Jun 29, 2021.

  1. 8bitgoose

    8bitgoose

    Joined:
    Dec 28, 2014
    Posts:
    449
    So I downloaded all the necessary ECS stuff to do Netcode and just assumed the debugger that came with it was the best I got. And then another kind user in another thread said there was a DOTS editor.

    I downloaded it and holy cow, it is great. Biggest difference is it adds hierarchy for your entities which is so very helpful.

    I think it would be good to put a little note somewhere in the base ECS that there is this pretty good DOTS Editor that you can download. Just so people are more aware of it. The list of DOTS stuff is long and I didn't look at it closely.
     
  2. Antypodish

    Antypodish

    Joined:
    Apr 29, 2014
    Posts:
    10,574
    Yes it is convenient. But by all means it is not a replacement for default DOTS debugger. Rather additional useful tool. At least at the current state.

    I still use a lot default DOTS debugger, as there are cases, I am not interested in the hierarchy of entities. Depending on situation.
    For example when filtering entities by specific archetype.
    Interesting thing is, when you click on entity in default debugger, it points to entity in the new DOTS editor hierarchy.

    Systems viewer also useful.
     
  3. 8bitgoose

    8bitgoose

    Joined:
    Dec 28, 2014
    Posts:
    449
    @Antypodish Seems to be the future of the inspector. Because the OG one is rough and quick but has more information.
     
  4. DV_Gen

    DV_Gen

    Joined:
    May 22, 2021
    Posts:
    14
    I'll second the "try it" and also "it doesn't do everything" statements.
    I'll also add that I don't think it updates DynamicBuffers in real time. It only seems to update the inspector when you first select an entity. Drove me crazy for a bit until I realized what was happening.
     
  5. 8bitgoose

    8bitgoose

    Joined:
    Dec 28, 2014
    Posts:
    449
    I just appreciate the hierarchy so I can find what entities I need quicker.