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
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Entitas, daogames: We made a multiplayer addition to Match-One

Discussion in 'Multiplayer' started by esterlus, Jul 13, 2015.

  1. esterlus

    esterlus

    Joined:
    Jul 13, 2015
    Posts:
    2
    Hey everyone,

    In case anyone is using the awesome Entitas Framework from Wooga, we made a fun addition to their sample case Match-One:
    Multiplayer.

    Although of little real-world usage, you can now spin up multiple instances of this little game to "match one" together.. :)

    If you are interested in what we did and want to know more, I wrote a blog post about it here:
    https://www.daogames.com/2015/07/13/match-one-multiplayer/

    Let me know your thoughts. Would be happy to get feedback.
     
  2. _svDvorak

    _svDvorak

    Joined:
    Jul 27, 2015
    Posts:
    3
    That link seems to give me a 404-error, couldn't find it on the main site either. Could you update the link?
     
  3. esterlus

    esterlus

    Joined:
    Jul 13, 2015
    Posts:
    2
    Thanks for the info. Link is back up.
     
  4. _svDvorak

    _svDvorak

    Joined:
    Jul 27, 2015
    Posts:
    3
    Nice, very simple solution that seems to work well. Can't think of any feedback right now, thanks for posting it!
     
  5. sschmid

    sschmid

    Joined:
    Jul 1, 2014
    Posts:
    5
  6. TokyoDan

    TokyoDan

    Joined:
    Jun 16, 2012
    Posts:
    1,080
    In the Match-One example, GameController.cs starts with :
    Code (CSharp):
    1. Systems createSystems(Pool pool) {
    2.  
    3. return new Feature("Systems")
    4.  
    5. // Input
    6.  
    7. .Add(pool.CreateSystem<ProcessInputSystem>())
    There is a return statement before the .Add statements. How can the .Add statements be executed if the first line in the method is a return statement?
     
  7. bayganik

    bayganik

    Joined:
    Jan 30, 2017
    Posts:
    12
    Hello everyone,

    I am playing with Entitas. I've made a few components, systems everything was fine. I closed Unity 5.5.0f3 down and reopened it and now Entitas is not showing up in the menu.

    How do I re-import it? I don't want to delete it and re-add it. Any ideas?

    I used the "reimport" menu item and it still won't add the Entitas menu item.

    EDIT: I removed all the scripts that used Entitas and like magic, it shows up in the menu. Apparently, I have an error in one of them. Kind of a catch 22. I have an error and I can't regenerate Entitas components, because one the systems has a spelling error.
     
    Last edited: Feb 9, 2017