Truth be told, this is something I've been wanting to do for a long time, to the point where I'd go so far as to say that this is the only game I've ever truly wanted to make, and everything up to that has just been practice. I've played a lot of similar games, from EVE Online to Escape Velocity, from Space Rangers to Sentinel Worlds, but none of them got it quite right, and so I've been wanting to take things into my own hands.
There's only one problem: making this game is hard. There's a number of little snags to consider, such as:
- If you have such a open, gigantic universe, considering the epic scale of the thing is such that you're unlikely to even encounter another player, what's the point of even making it multiplayer?
- Given a giant universe, what's to stop the player from getting bored from rudimentary travel time through a bunch of empty, barren, meaningless locations?
- How does one turn that empty space into a fun place to virtually visit?
However, I would not go so far as to say making an entertaining open-ended multiplayer space game is impossible. Rather, these are hurdles which need be designed around. To these ends, at the risk of tipping my hand early and ruining my (already sketchy) motivation, I've come up what I think could be a good idea:
- The universe dynamically expands/contracts to a size appropriate to the players that populate it. This is basically done by perpetually introducing challenges to shrink or expand the universe and seeing if the players can overcome them.
- Travel time is streamlined out completely, allowing players to immediately jump to the action wherever it is.
- Each location has the dynamic intrigue of a roguelike dungeon.
Its not the size that makes a game anyway. There are several games with small environments that are extremely popular. And there are some crappy, cliche MMOs with massive towns to explore.
"How does one turn that empty space into a fun place to virtually visit?"
This is all you need to worry about. Make your game as large as you can while keeping it fun and your game will succeed.
Don't add space to your game if its not going to be put to good use.