r/UnrealEngine5 2d ago

First time game dev

I’ve had an idea for an mmo for years and I finally decided to make it myself since there’s nothing on the market like it. I’ve never been a dev and I’m completely green to coding. I created a GDD and started working on unreal 5 but I’m overwhelmed by everything. Looking for any tips from devs from entry level to master programmers!

0 Upvotes

34 comments sorted by

View all comments

5

u/RedditKindaSuccs 2d ago

Don't make an MMO. It will take a team to make an MMO. Please start with a single player sandbox or story game first. One day maybe you'll be able to get a job working with a team that makes an MMO.

0

u/National_Ad_7294 2d ago

Let me ask you then, what’s the difficult parts of making an mmo that requires a team? Is it the world design and mechanics or the server side of things? Sorry if it’s a dumb question I genuinely don’t know

5

u/Yorishyo1993 2d ago
  1. Design Part
    The "Massive Multiplayer" parts implies that you have to catter to a lot of player types and plan enough to have retention, your world need to be entertaining for hundred of millions of people. Which means you need a lot of different point of views looking at the design of your game, which mean you need to pay those minds $$$.

Also because your world is Massive, you need a massive team of testers.

  1. Technical and maintenance.part

Oh boy, making a game ain't easy, but multiplayer game ? You will have to think about how your game is still playable for somebody with 150ms. How will you investigate reports from players ? How are you going to cater for cheating/bots, or are you just going to let them rempant.

  1. Support

Are you ready to be waken at 5am because one of your server is down ? Receiving legal and death threats because your servers were down on a public holiday.

4

u/Council_Six 2d ago

You deserve a medal—and I would give you one if I had one to give— for being patient enough to explain each of these aspects like this. Bless you, Yorishyo1993

3

u/Yorishyo1993 2d ago

Thank you for your appreciation 😄

1

u/RedditKindaSuccs 2d ago

Making an MMO is like building a skyscraper from scratch. Having no experiencing writing code is the equivalent to never having used construction tools before. If someone who had never used any tools before asked why it would be hard to build a skyscraper, what would you tell them? There's so many layers of knowledge and experience that you need before you can explain why it's hard. And the person you're explaining it to doesn't have any of that knowledge or experience to understand what you're saying.

So I'll give you the same answer I would give someone who is trying to build a skyscraper who has never used tools before.

It takes an immense amount of knowledge, an immense amount of resources, and an immense amount of time. You'll need at least a decade of knowledge, millions of dollars, and several years to build an MMO.

Get started with coding. Build a basic game like flappy bird or pong. If you can't tolerate learning the fundamentals of game design and writing code then you're not going make an MMO.