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. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Timeline on DOTS milestones

Discussion in 'Entity Component System' started by RogueStargun, Jun 12, 2020.

  1. RogueStargun

    RogueStargun

    Joined:
    Aug 5, 2018
    Posts:
    286
    I've been torn a bit recently about whether I should spend my "Unity learnin' time" to diving deeper into DOTS, or uh, finishing my classic Unity Monobehavior Game (which kinda doesn't run very well on mobile at the moment). The hybrid DOTs approach just doesn't seem very appealing to me at the moment. I figured the following elements ought to have a stable API to make an MVP pure DOTS game.

    So far tried, and working:
    - Got DOTS working with the new InputSystem
    - URP seems to work with the HybridRenderer (with certain bugs)
    - Movement and basic physics

    Needed for a working game:
    - Basic Animations system
    - More mature API for handling physics collisions and trigger events (I'm assuming the current extremely verbose API and usage of structs will be overhauled??)
    - DOTS Audio
    - UI?? (without using a hybrid approach)

    I could care less about performance at this point. Rather it is more important that the API is stable enough such that a game programmed at time X will still build successfully 1 year down the line when DOTS performance is more optimized.

    Roughly how far in the future until the "needed for a working game" items have stable APIs?
     
    wang37921, cagri-gcia, fholm and 4 others like this.