Hi, i’m a begginer in Unity and is currently learning the basics, i already know what prefabs, packages and scene files are. I’ve seen various videos in youtube advertising WIP MMORPG Unity Games that are to be released, i just want to know the basics of creating a server and several other tips on creating chat within the game’s players. I havent started the project yet but i already got a music creator program called LMMS, i want to create orchestrated music for my game, are there any excellent freeby sound creation programs that you can direct me to?
i dont know how to create a mmo, but for the music you can use fl studio.
there’s a lot of tutorials on youtube to create a realistic orchestrated music in this software
(but fl studio isn’t free)
Don’t choke on what you’re biting off.
Seriously, don’t start with an MMO as your first project, else it will be your last and you’ll having nothing to show.
Start small.
If you’re new to game development, starting with an MMO game in any genre is like starting your civil engineering career with this. Sure, it’s theoretically possible that you might get it right first time without blowing your own leg off in the process, but it’s extremely unlikely.
Start with the “RPG” part. Getting the world-building, writing and mechanics right in an RPG is very hard, but at least you only have to worry about that aspect first.
Then make it multiplayer over a local network.
You’ll find yourself having to redesign a ton of missions to allow for the fact that anyone can embark on a quest at any time in an MORPG.
Once you’ve nailed to the client-side part of the game, you can consider the “Massively” part—the first “M” in “MMORPG”.
That’s primarily a funding challenge: there are finite limits to how many players a single server can support, so once you start aiming for tens of thousands of simultaneous players, you need to ramp up your server and network back-end infrastructure by a truly staggering amount. Many developers don’t do it themselves: they just lease infrastructure from a company that specialises in that stuff and just use their APIs. Unity 4’s Asset Store will actually include some services for this shortly, so Unity has you covered there in theory.
But the key takeaway here is to start small and work your way up, don’t run before you can walk, and all the other, similar, clichés. They’re clichés for a reason.
Ok, thanks for the advice, as i figured, i will have to spend months working on a small project. I expected this, its not like i can just start big, but i have one question, If i apply elements on my game that are a bit similar to elements from Legend of Zelda and other games, will i somehow get sued after i release it?
I’m also deciding to use c# for my coding and Lmms for my music, which is better, LMMS or FL Studio in your opinion?
<= Is not an expert on law.
If you don’t receive any money for your work (including donations), it’s very unlikely you’ll be subjected to any legal nonsense.
Generally what companies are worried about are their “icons” - the things that differentiate them from others. If you use Link, Nintendo will eat you alive (if they notice, it’s weird sometimes). If you use Generic Blond Fantasy Elf #32, your potential fans will raise an eyebrow at the similarities, but that’s all.
Depends on what you mean by “a bit”. If your character doesn’t look too similar to Nintendo’s, you should be fine. But if you copy their stuff wholesale, you’re far more likely to invoke their Legendary Lawyers.
Also, do note that some people will suggest that you can get away with it if you’re giving your work away for free. Not so. Copyright has NOTHING to do with how much you’re charging. If Nintendo—or any other developer, be they huge or tiny—believe you are harming them in some way, they WILL come after you. It is much, much safer to just create your own original characters. As that’s half the fun of making games, I’d always recommend doing that anyway.
I have a Mac, so I prefer Reason and Logic Pro for making music. I’ve used FL Studio, but I find Reason’s workflow and user interface much easier to work with. However, everyone has their preferred way of working, so don’t let that put you off. FL Studio is certainly quite capable of producing great results.
(I haven’t seen LMMS recently, but then, I’m not a fan of Linux anyway.)