Search Unity

DOTS based sandbox open world game in pre-production

Discussion in 'Entity Component System' started by Ashkan_gc, Sep 3, 2020.

  1. Ashkan_gc

    Ashkan_gc

    Joined:
    Aug 12, 2009
    Posts:
    1,124
    You can wait for ever until it is good enough but I felt sharing it today.
    We are making a sandbox game about vehicle building, running big shows with light balls which are similar to fireworks and are the energy source of the world and some other elements which will be added over time.
    We are 7 weeks into pre-production with one semi-junior dev coding the game and me guiding him technically and two game designers on the project. We are starting to do concept art and models too.
    The show system can be seen in this


    This is about the main game loop and vehicles


    We had to use DOTS and we loved to find a reason to do so, then we jumped in. We have so many balls and other objects and since the more is better in this case, we decided to go ahead and use DOTS.

    Everything in the game excluding UI code is DOTS and we have about 30 systems so far. Almost all systems use burst and are not running on the main thread.

    Ask me if you have questions.

    Things which will come technically

    - a utility AI for making agents AI
    - an influence map
    - some form of navigation
    - a dynamic voxel world which can be shaped using balls and player tools

    We might release these as open source or sell them on the store
     
    apkdev, Lex4art and NotaNaN like this.