1. We've introduced thread tags, search within a thread and similar thread search. Read more here.
    Dismiss Notice
  2. Learn how you'll soon be able to publish your games to China in four simple steps with Xiaomi. Sign up now for early access.
    Dismiss Notice
  3. Get further faster with the Unity Plus Accelerator Pack, free for new Unity Plus subscribers for a limited time. Click here for more details.
    Dismiss Notice
  4. We've released our first Timeline Experimental Preview, our new tool for creating cutscenes and more! To check it out click here.
    Dismiss Notice
  5. Unity 5.5 is now released.
    Dismiss Notice
  6. Check out all the fixes for 5.5 in patch releases 1 & 2.
    Dismiss Notice
  7. Unity 5.6 beta is now available for download.
    Dismiss Notice

Unity Multiplayer Moba-like sample project

Discussion in 'Multiplayer Networking' started by seanr, Aug 26, 2015.

  1. seanr

    seanr

    Unity Technologies

    Joined:
    Sep 22, 2014
    Posts:
    669
    This is a moba-like sample project using the HLAPI. It is totally unfinished, and has bugs, but might be useful to some people. It was written a long time ago, but appears to still work.

    It implements Dota2 combat and advancement system, and a moba-like mouse controller, selection and movement system.

    https://slack-files.com/T06AF9667-F09M419NY-f04711c7bb

    upload_2015-8-26_14-5-4.png
     
  2. Leoo

    Leoo

    Joined:
    May 13, 2013
    Posts:
    74
    This is amazing work, am so happy to see you guys working hard to keep pushing new sample projects and examples using the new api's,

    Keep the good work going!
     
  3. Torigas

    Torigas

    Joined:
    Jan 1, 2014
    Posts:
    61
    That sounds awesome! I'll sure check that one out. Thanks!
     
  4. maikklein

    maikklein

    Joined:
    Jun 16, 2015
    Posts:
    30
    That is great, I am actually working on almost the same thing, I am trying to recreate league of legends and make it open source at the end of the year(also using the HLAPI).
    I am doing this because I hope that this might give me a job interview, maybe even at Unity.


    Edit:
    I am currently looking though your project and what I find interesting is that your "player" object looks really smooth when they are moving. I think that is because you are using a rigidbody + sync rigidbody3d. I am currently using Unity's navmesh + sync transform with 29 updates per second and it still looks a bit choppy. I don't really want to add history based interpolation because this introduces "lag". Any tips?
     
    Last edited: Aug 27, 2015
  5. Lusecapi

    Lusecapi

    Joined:
    Sep 5, 2015
    Posts:
    5
    I could use this sample project, to make something related for LAN (WiFi) android multiplayer (offline) or it deffinetly won't work?
     
  6. zKici

    zKici

    Joined:
    Feb 12, 2014
    Posts:
    111
    Oooh man just what I needed! I'm working on moba style game!
     
  7. Allz

    Allz

    Joined:
    Mar 22, 2015
    Posts:
    2
    Nice, can deny creeps unlike other mobas ^.^