Search Unity

uMOBA - Create your own Dota/League of Legends Game

Discussion in 'Assets and Asset Store' started by mischa2k, May 15, 2016.

  1. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    Yes it's almost exactly the same one from the Asset Store, just with hero selection - which you wouldn't need for uMMORPG.
     
  2. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
  3. ArtsyChen

    ArtsyChen

    Joined:
    May 14, 2016
    Posts:
    23
    Thank you everyone for purchasing uMOBA! Feel free to ask any questions here in the thread and we'll be happy to help you out! We are still on sale!

    Here's our discord link for anyone who wants to join: https://discord.gg/Tm7WNFK
     
  4. dbordzo

    dbordzo

    Joined:
    Aug 14, 2015
    Posts:
    34
    Hello, I have your mmorpg asset and now umoba. Could you please tell me, to uMoba I can also buy VPS server or I need Dedicatied? And how it will work? On one server, it will be able for players to play few matches in one time ? I mean create muliple rooms
    Also one more question for VPS plan for 19$/month on namecheap.com, how much players you think can play?
    Oh and your patcher link doesn't work. I would like to buy it too.
    Thank you in advice : )
     
    Last edited: Apr 19, 2017
  5. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    Hey!
    A VPS should be more than enough for a MOBA with 10 players per game.
    For multiple rooms you would have to start one game server (the program) per room, with a different port if you want to do it on the same server (hardware).
    A $19/month VPS should be more than enough in the beginning. 10 players like in Dota/League of Legends should not be a problem at all.
    Where did you find the patcher link? I thought we removed them everywhere, because we found a far better patching solution: itch.io/refinery. It's like an open steam platform that you can use, works really well too. You can find a few more details on my uMMORPG post about the topic, it's the same concept for uMOBA: https://ummorpg.net/forums/topic/a-distribution-patching-solution/
     
  6. dbordzo

    dbordzo

    Joined:
    Aug 14, 2015
    Posts:
    34
    Thank you, I will have in my version 3 vs 3 players only. So 6 players per room. So if I will buy VPS for 19$ Can I use it to multiple rooms? How much rooms I can create you think on this, if one room will have 6 players?
    I don't remmember where I found it, but i will use now that one with open steam : )
    Thank you one more time
     
  7. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    I haven't tested it, but I think 10 rooms should definitely be possible, if not more.
    Remember to use different ports for different rooms though!
     
    dbordzo likes this.
  8. dbordzo

    dbordzo

    Joined:
    Aug 14, 2015
    Posts:
    34
    Thank you one more time, and if I wanna have 10 rooms, I also need to have 10 ip adresses ? But on VPS we will get only 1 ip adress? Eh I'm not so good in hosting...
     
  9. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    You just need 10 different ports, you can use the same IP address.
     
    dbordzo likes this.
  10. dbordzo

    dbordzo

    Joined:
    Aug 14, 2015
    Posts:
    34
    Ok thank you very much. I think that for test I will use unet,and 20 CCU players. But I will buy this VPS in May.
    Can you please tell me if there is possible and if yes, how much money you wanna for helping me to configurate moba to use this VPS server with 10 rooms ?
     
  11. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    I suggest trying to host one room first. Then make sure to understand UNET and basic networking, after that it will be easy. You won't regret learning it, trust me!
     
    dbordzo likes this.
  12. dbordzo

    dbordzo

    Joined:
    Aug 14, 2015
    Posts:
    34
    Ok I will try! Thank you one more time : )
     
  13. ArtsyChen

    ArtsyChen

    Joined:
    May 14, 2016
    Posts:
    23
    Hi everyone! I'm going to be working on another update to art uMOBA. This time a modular wall set, so look forward to it!

    We are still on sale so get it while it's still good: assetstore.unity3d.com/en/#!/content/62542
     
    mischa2k likes this.
  14. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    Very nice. We are also applying the latest improvements from uMMORPG to uMOBA right now. Will post more info soon!
     
  15. ArtsyChen

    ArtsyChen

    Joined:
    May 14, 2016
    Posts:
    23
    Here's a sneak peak at what's coming up on the art side of things!

    17.jpg
     
    mischa2k likes this.
  16. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    Progress: submitted the next version for review: V1.30
    • Removed all FormerlySerializedAs attributes again
    • PlayerChat OnStartLocalPlayer: removed unnecessary [Client] tag
    • Player.talkRange renamed to interactionRange to prepare for addon system
    • PlayerChat renamed to Chat to prepare for addon system
    • Player.experience property recursion removed
    • PlayerDndHandling moved into Player script to prepare for addon system
    • Player.OnDragAndClear uses SendMessage to prepare for addon system
    • Skill.ToolTip and Item.ToolTip use StringBuilders for performance and to prepare for addon system
    Note: we won't upgrade to Unity 5.6 yet because they reintroduced the OnDisconnect Timeout Error, so we have to wait for a fix first. We are also still on sale, grab it while you can: https://www.assetstore.unity3d.com/en/#!/content/62542 .
     
  17. ArtsyChen

    ArtsyChen

    Joined:
    May 14, 2016
    Posts:
    23
    Art Update: The new wall asset should appear in the next uMOBA update, enjoy!

    17.jpg
     
  18. icewiski

    icewiski

    Joined:
    Feb 25, 2017
    Posts:
    7
  19. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
  20. icewiski

    icewiski

    Joined:
    Feb 25, 2017
    Posts:
    7
    is there any suggestion for me to get a master server for umoba with the master-server-framework?
    i tried . but it didn't work.
    seems uMOBA is based on unet lobby-manager, and master-server-framework is based on unet network-manager
    is there a difference between lobby-manager and network-manager?
     
  21. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    Haven't tried it with the master server yet, sorry. You'd have to figure this out yourself for now. Why not use the NetworkLobby from Unity though?
     
  22. icewiski

    icewiski

    Joined:
    Feb 25, 2017
    Posts:
    7
    how could i make my player moving while a skill is casting?
    like a archer, attacking while moving.
     
  23. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    I think I answered you on Discord already, but here it goes:
    Check out the cmdcastskill command and the state machine. There are check to make sure they can't cast while state == MOVING
     
  24. icewiski

    icewiski

    Joined:
    Feb 25, 2017
    Posts:
    7
    yes. it's me. thank you again:)
    im totally into umoba now.
    the kit is wonderful
    i think the major problem is master server .
    things like model, chat ,skill , ui , they are easy to modified , everybody has his own preference . spend time on thesethings is invaluable.
    but like master server . register web . database . these things are indispensable.
    afterall , we are developing a MOBA game. you know , MOBA game is mutilplayer game ,which means we need a server to get people together.
    as for UNET , it's unstable , uneconomical
    we are from allover the planet , can set up servers allover the planet. but UNET, it couldn't play well in most places.
    moreover, what can we do for a MOBA game within 20 players.....
     
    tequyla likes this.
  25. dbordzo

    dbordzo

    Joined:
    Aug 14, 2015
    Posts:
    34
    Oh so connecting umoba to master-server from this link is hard? It's not good because I also thought about this.
    Yes, It would bre really great to have support with connecting to dedicaited server, which will create rooms. Because Unet is good but only for beta testing. If I will also learn something I will tell you.
    Best luck!


    Oh and maybe someone tried this package https://www.assetstore.unity3d.com/en/#!/content/71604 ?
     
  26. icewiski

    icewiski

    Joined:
    Feb 25, 2017
    Posts:
    7
    thank you :)
    have to say , the server-problem is far more important for a moba game than model , terrain , etc.
     
  27. yumianhuli1

    yumianhuli1

    Joined:
    Mar 14, 2015
    Posts:
    92
    1、how much ccu can be hold in your umoba?(CS mode-20?P2P mode-unlimited?)
    2、Movement transferred by master-server ,I think it cost too much for the master-server.Is there a example show the data trasfer between clients,so the master-server will be free.
    Thank U!
    3、This asset can create rooms easily?
     
    Last edited: Apr 26, 2017
  28. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    Update: V1.30 [released 2017-04-26]
    • Removed all FormerlySerializedAs attributes again
    • PlayerChat OnStartLocalPlayer: removed unnecessary [Client] tag
    • Player.talkRange renamed to interactionRange to prepare for addon system
    • PlayerChat renamed to Chat to prepare for addon system
    • Player.experience property recursion removed
    • PlayerDndHandling moved into Player script to prepare for addon system
    • Player.OnDragAndClear uses SendMessage to prepare for addon system
    • Skill.ToolTip and Item.ToolTip use StringBuilders for performance and to prepare for addon system
    • New wall model
    Thanks for your feedback.

    1. Should be far enough CCU for a moba game. It usually only has 10 players connected, that's no problem at all.
    2. What do you mean?
    3. It uses Unity's Network Lobby for rooms. So more or less easily.
     
  29. vwaexperiance

    vwaexperiance

    Joined:
    Apr 26, 2017
    Posts:
    2
    Rather new to the unity community, was wondering if you could answer me a few questions.
    Is it possible to combined uMoba with other assets to change the map, terrain, hero skins, spells/spell looks and sounds?
    Or is the projects restricted to a 3 lane map and only the terrain and heroes that you put it?
    Apologize if this is very newbie questions, just wanted to know before I purchase! Thank you in advance!
     
  30. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    You can definitely modify all the art. But the code is based on UNET, so you won't find many other assets that you can buy that will work out of the box, unless they support UNET. You get all the code when buying it, so you can still modify whatever you need.
     
  31. vwaexperiance

    vwaexperiance

    Joined:
    Apr 26, 2017
    Posts:
    2
    Does it normally specify on the asset if it supports Unet?
     
  32. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    I don't think there are many assets that add something to UNET. For example, you might find an inventory asset for single player games, but you probably won't find one for UNET.
     
  33. dbordzo

    dbordzo

    Joined:
    Aug 14, 2015
    Posts:
    34
  34. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    Itch.io has a patcher, it works really well. Did you try it?
     
  35. DrugSandwich

    DrugSandwich

    Joined:
    Dec 30, 2016
    Posts:
    13
    is there anyway to change or add heros ?
     
  36. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    Of course. You can pretty much just duplicate the existing one and replace the 3D model + properties.
     
  37. DrugSandwich

    DrugSandwich

    Joined:
    Dec 30, 2016
    Posts:
    13
    and how do you put new spells ?
     
  38. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    You right click into the Resources/Skills folder and select Create->New uMOBA Skill.
     
  39. DrugSandwich

    DrugSandwich

    Joined:
    Dec 30, 2016
    Posts:
    13
    lol really tank you so much one final question is it possible to add a selection screen like for specific hero like in all moba ? and if yes how
     
  40. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    Yes it's possible. I would not recommend it at the moment. We use Unity's Network Lobby asset for the lobby. The more modifications we add, the harder it will be to update it to newer versions. So for now I really wouldn't worry about that.
     
  41. dbordzo

    dbordzo

    Joined:
    Aug 14, 2015
    Posts:
    34
    • Allow players to reconnect and then keep playing

    When it will be this possibile ? :c
     
  42. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    No date yet, sorry
     
  43. dbordzo

    dbordzo

    Joined:
    Aug 14, 2015
    Posts:
    34
    Ok I understand, buI wanna ask you, because I think I didn't get it exaclly.
    I work with your umoba asset. I almost created all game.
    But I have problems with end.
    So from begining:
    My game have now two options 1vs1 and 2vs2.
    I'm using unity multiplayer for 20 ccu now.
    And I have some problems:
    First of all I figure out that one of player is "Master Player" and I don't get why is at this way?
    It's reall wrong because when you have match 2vs2 and one of them will lost connection - match is over.
    It's only because I'm using unet?
    If i will use some dedicaited server everything will be ok?


    And secondly I don't get how to connect it to dedicaited server or to VPS.
    I just don't understand this, and on your website there is not any tutorial on this topic.
    On ummorpg there is how to connect it to linux. But not about umoba.
    What about ports?
    I would be really greatefull If you would just write few steps how to connect it, to vps.
    Thank you in advice.
    If you can't do this just writte how much it will costs
     
  44. Jelly007

    Jelly007

    Joined:
    Nov 16, 2016
    Posts:
    13
    Can i make a login option like username and password and own account pls help me
    and how can i use photon instead of unet
     
    Last edited: May 19, 2017
  45. Jelly007

    Jelly007

    Joined:
    Nov 16, 2016
    Posts:
    13
    Can i add custom skins and how can i make players that reconnect get back to the game
     
  46. dbordzo

    dbordzo

    Joined:
    Aug 14, 2015
    Posts:
    34
    If you wanna make login option like username and password, you need to implement this by yourself, or buy some.
    https://www.assetstore.unity3d.com/en/#!/content/960
    This is really cheap, but you need to create mysql database.
    If you wanna use photon instead of unet is not so simple. You need to change manyy scripts.

    And I think that this is not worth it : )
     
    mischa2k likes this.
  47. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    I'd recommend a dedicated server or VPS yes. You don't need any of the Unity multiplayer services.
    I think my UNET server hosting tutorial should work for uMOBA too.

    Unity's Network Lobby asset doesn't have a login option at the moment. This is really difficult to add if we want to keep using their network lobby asset.

    You would have to rip out all of the UNET stuff in order to use Photon. That would be very difficult.

    Yes you can switch out all the 3D models in the game.
    Reconnecting is also not supported by the Network Lobby asset yet. My hope is that Unity adds that at some point so I don't have to do so many modifications to it. This makes updating way more difficult.
     
  48. dbordzo

    dbordzo

    Joined:
    Aug 14, 2015
    Posts:
    34
    Maybe someone tried make this:
    After game is over when you click button quit, player is back to lobby manager?
     
    CrandellWS likes this.
  49. detomato

    detomato

    Joined:
    Aug 16, 2013
    Posts:
    54
    Hi,
    Is there an APK with all the updated features for me to try on my phone? Want to see how its work.

    Thanks.
     
  50. mischa2k

    mischa2k

    Joined:
    Sep 4, 2015
    Posts:
    4,347
    Sent you a PM.