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

Can you help with mmo ?

Discussion in 'Multiplayer' started by onurcanari, Sep 24, 2012.

  1. onurcanari

    onurcanari

    Joined:
    Sep 23, 2012
    Posts:
    4
    hi.I' am from turkey.I don't speak english :( I want to design a game with unity,MMO-style game.Can you give me a hand ? :(
     
  2. Westerbly

    Westerbly

    Joined:
    Aug 15, 2012
    Posts:
    60
    Discover what does an MMO needs. Then learn these things. It's all I can say for you.
     
  3. Whitebread009

    Whitebread009

    Joined:
    Sep 6, 2012
    Posts:
    12
    That is not an easy task to accomplish. Are you a developer? or Programmer? or just an enthusiast with a game idea? In other words, do you have any idea what you are getting yourself into or any experience making games at all?

    If anyone is going to help I personally feel like you need to give a little more information than that. I cannot help you in this task but im sure there is someone on here who would love to help.

    Just know that a game the scale of an MMO is not an easy thing to start with.
     
  4. Vanamerax

    Vanamerax

    Joined:
    Jan 12, 2012
    Posts:
    937
    First of all, MMO is a taboe word here. You're not the first person saying "Hi I want to make an MMO can someone help me?"

    Second, where do you need help with? Scripting, Modelling, Texturing, making shaders, Audio? You need to be more specific if you want any help from the forum at all.

    Third, Do you have any skills or experience in game-making yet? Do you understand programming, the workflow of making a game and do you know how much is involved in game development, especially when making an MMO? If one or more answers to these questions are "no", you can forget about your MMO

    The advice I want to give you at the very least is to start small and get the hang of everything I just mentioned
     
  5. onurcanari

    onurcanari

    Joined:
    Sep 23, 2012
    Posts:
    4
    I'am age 13 :) I know a little bit encoding,modeling,some php,mysql,html :)
     
  6. Whitebread009

    Whitebread009

    Joined:
    Sep 6, 2012
    Posts:
    12
    This will be difficult but don't give up the dream.

    How much experience with Unity do you have? If it is very little I suggest going through any and all tutorials you can get your hands on.
     
  7. onurcanari

    onurcanari

    Joined:
    Sep 23, 2012
    Posts:
    4
    is very good :) I need tutorials network :( ?.
     
  8. HolBol

    HolBol

    Joined:
    Feb 9, 2010
    Posts:
    2,888
    If you're 13, don't even try. Start VERY small. I've been using Unity almost 3 years and haven't touched networking yet, because it is very complicated.
     
  9. ColossalDuck

    ColossalDuck

    Joined:
    Jun 6, 2009
    Posts:
    3,246
    Networking is some of the most fun programming you can do though. That being said, don't attempt an mmo any time soon.
     
  10. onurcanari

    onurcanari

    Joined:
    Sep 23, 2012
    Posts:
    4
  11. Meltdown

    Meltdown

    Joined:
    Oct 13, 2010
    Posts:
    5,796
    Onurcan, it's ok to have big dreams :D

    But before you build an MMO (which every second teenager coming to these forums wants to like you do), you need to make about 3 or 4 other completed quality games first. 2 of those games should also have multiplayer, with databases, and support both P2P and authoritative server models.
    And do you know what a GDD is?

    Once you've built your 4 games, and very comfortable programming multiplayer, and worked with several team members... then come back and start asking about an MMO and we'll be happy to give some advice on how to get started :D
     
  12. fujindevil

    fujindevil

    Joined:
    Oct 3, 2012
    Posts:
    71
    i remember i wanted to make an mmorpg at your age :p using rpmaker oh god it was such a bad idea...
     
  13. zhuchun

    zhuchun

    Joined:
    Aug 11, 2012
    Posts:
    428
    lol fujindevil is so funny...

    Onurcan, I'm working on it, so i may tell you something.
    First, a MMO MUST have SERVERS.
    Yes, I mean server"S" but not a server.
    You may have already tried NetworkView in Unity, but it's a bad idea to let everyone connect to 1 server via RPC.
    So that means you may need to know a lot about how servers communicate with others(both server and client).
    What's more, to a MMO, MySql is not a good idea neither, I suggest use PostgreSQL instead.
    About coding, I guess we can call you web developer for now :) But considering efficiency, you may need c/c++/c#(in unity is c#).
    So as you can see, there're still a lot of to learn, I'm a bit older than you, is 24, and always feel need to learn more.

    If you do it now, maybe you won't get some product for now, but DON'T GIVE UP, you're so young and I'm sure you can do it someday
     
    Last edited: Oct 4, 2012
  14. fujindevil

    fujindevil

    Joined:
    Oct 3, 2012
    Posts:
    71
    i am funny?
     
  15. Meltdown

    Meltdown

    Joined:
    Oct 13, 2010
    Posts:
    5,796
    Can you explain your reasonings for this?
     
  16. judah4

    judah4

    Joined:
    Feb 6, 2011
    Posts:
    256
    I remember doing that. and then I messed around with eclipse(The 2d mmo engine thing) for a few months and then got bored and looked for something easier :p
     
  17. b360

    b360

    Joined:
    Jan 4, 2012
    Posts:
    13
    Last edited: Oct 6, 2012
  18. Eli-Davis

    Eli-Davis

    Joined:
    Jun 2, 2011
    Posts:
    19
    I totally agree. Experience is the best thing to have when tackling a huge project such as an MMO. To start out trying to make one will not only kill your interest in it, but waste an extraordinary amount of time.
     
  19. Eli-Davis

    Eli-Davis

    Joined:
    Jun 2, 2011
    Posts:
    19
    Your going to need to familiarize yourself more with languages like C# for tackling the complexity of an MMO. Learn how classes work. Familiarize yourself with programming methods such as factories, managers, singletons, ect.
     
  20. gsus725

    gsus725

    Joined:
    Aug 23, 2010
    Posts:
    250
    I disagree I thought the networking was really easy. Most of the gameplay concepts were harder to add than the networking.
     
  21. skoandi

    skoandi

    Joined:
    Jul 9, 2012
    Posts:
    67
    I also had ideas like that, just read a book from packtpub and you will be able to make any game you wan't! And I'm just 14 :)
     
  22. carmine

    carmine

    Joined:
    Jan 4, 2012
    Posts:
    394