Twitter  Facebook  YouTube  E-Mail  RSS
The One Man MMO Project
The story of a lone developer's quest to build an online world :: MMO programming, design, and industry commentary
Things To Do
By Robert Basler on 2017-03-12 15:02:39
Homepage: email:one at onemanmmo dot com

I've been playing open world games a bit this week. Playing on the test weekend with the spectre of constant crashes behind me, I was able to worry less about keeping the game running and focus more on how I and the other players were playing the game. People were mostly making it through selecting a location and building their first base. Eventually they would run out of things to build and the question became "what do I do now?" Playing other open world games this week for inspiration, I was looking at how they address this problem of direction.

[Miranda could make finding a vendor a little easier.]

When I play Skyrim I choose one goal out of a bunch of quests which then shows as a mark on the map and HUD. On the way to reach each goal I discover small dungeons, occasional large dungeons, points of interest, interactive items and scripted NPC encounters. I also gawk at the sheer beauty of that game. When you're playing Skyrim you never have to wait more than a minute or so for something new to happen.

With Watch_Dogs you pick a goal from dozens of choices on the map, then you can drive there, or instead walk there and scan NPC's for money, songs and cars while the game constantly prompts for side missions or online invasions into your single-player game. I thought I'd turned invasions off, and then one happened. The whole time I played Watch_Dogs I hadn't killed anyone but the game wanted me to play hide and seek with someone online. Instead I tried a psychopathic solution and just drove my car over every pedestrian in the area. That worked. I turned online invasions off again. After the next invasion I turned them off again -- Watch_Dogs settings screen is kind of awful. I think they're really off now.

So where does that leave me? Miranda isn't an open-world RPG. Nor is it a traditional scenario-based or match-based RTS. Miranda needs more things to do so that players don't go more than a minute without something interesting to do, that has been obvious for a while. But what sorts of things?

The key thing I plan to do to grow the list of things to do on Miranda is to add new types of units. There are the core units in the game now for building and combat, but Miranda needs spies, and engineers, and walls, and planes, and spy satellites. I have a lot of ideas for units.

I also think Miranda needs something that gets players moving through the world, interacting with other players, and like Skyrim, the world needs to surprise them along the way. I'm envisioning a to-do list of sorts. Not a story-based quest list like an RPG, but something to suggest to players what to do next. If a player is low on parts it will suggest you find a vendor and highlight an area to search. If a vendor has been captured by the enemy, it will suggest taking it back. If the player's base has low power it will suggest building power plants. If players choose a Nemesis, those challenges will also appear on the list.

Once players are exploring, there needs to be things for them to discover. With Miranda's gigantic world, expanding the list of things to interact with in the world has always been a big part of what I have planned for alpha. A map that shows where all those things are is not one of them. The map will record the player's discoveries so they can easily revisit them, but not be an exhaustive key to every location in the game.

Something else I came to realize playing this weekend is that Miranda needs NPC's (non-player characters) for people to interact with. Not in the sense of the traditional RTS AI skirmish, but more in the Skyrim style of scripted encounters that play out in the shared space: the NPC is harassing my harvester, the NPC is protecting an enemy convoy, the NPC is holding an unassailable citadel with something good in the middle. Maybe you work with your friends to take down that citadel, maybe they help the NPC.

Given that Miranda's primarily a multiplayer game, I've also been thinking about how to get players to interact with each other more. I read an interesting article on building in-game friendships that has a lot of things that Miranda isn't doing yet. One change I'll be making soon is to modify the map to make it easier for players to find enemy players (like they can when they are selecting the location for their base.) I've also decided to make vendors capturable. I'll write more about that soon. The large resource fields on the map were always designed to encourage players to fight over them, however since there are currently far fewer players than resource fields, that hasn't worked out. That also will be changing soon.

[Vendors are going to become capturable.]

Up until now priority one has been getting the tech to support a massively multiplayer seamless open world real time strategy game with hundreds of avatars per player to work. At all. That's looking pretty good now. Once Early Access starts, expanding the list of things to do will become priority one.

By Kurt Ingleson on 2017-03-17 14:23:37
Homepage: email:kurt at pacomms dot co dot uk
Sounds awesome to me, i like the idea of NPC encounters/quests etc,one thing i found when i played was you are right once you build a base and get harvesters running etc, if noone is there to fight you kinda float about waiting. Dont know what you think but what about having faction cities where you could maybe buy faction parts or units maybe pick up a quest chain like we need ores go here mine x bring back and we give you energy or some such thing. Those places could create hot spots where players could fight over the cities etc, just a thought
By Robert Basler on 2017-03-18 19:57:04
Homepage: email:one at onemanmmo dot com
Thanks, I'm still looking for ideas of what people think could be fun to do in an open world RTS.

New Comment

Cookie Warning

We were unable to retrieve our cookie from your web browser. If pressing F5 once to reload this page does not get rid of this message, please read this to learn more.

You will not be able to post until you resolve this problem.

Comment (You can use HTML, but please double-check web link URLs and HTML tags!)
Your Name
Homepage (optional, don't include http://)
Email (optional, but automatically spam protected so please do)
Type plane. (What's this?)

  Admin Log In

[The Imperial Realm :: Miranda] [Blog] [Gallery] [About]
Terms Of Use & Privacy Policy