Giant Multiplayer Robot was originally designed in early 2012. Back then, you could create and join games, play your turns with the desktop app, and leave games. So, we designed our interface to make these basic tasks very simple and easy. Since then, we’ve introduced playing turns via the website, the turn timer, mod support, game comments, vacation mode, Community, and more. As we’ve added these new features, they’ve been built on top of our original, simple framework. This has resulted in a lot of clutter throughout GMR’s interface. This is the game detail page as it looks today:
As new features have been added, they’ve simply been tacked onto this page. This has resulted in the game detail page being nearly 2,000 pixels tall for game hosts. Overall, it’s become very busy with lots of different options and information scattered everywhere.
Because of this, one of our primary goals for the new Multiplayer Robot is to overhaul the user interface to make everything more clean and easy to use. The main way we’re doing this is by splitting up all of the various options and information into multiple pages. So, I’d like to show you our current designs for Multiplayer Robot games. Please keep in mind that all of this is a work in progress and is subject to change before release.
Here is our current design for the Game Overview page:
First of all, you’ll probably notice our new vertical navigation bar. We’ll talk more on this later, but the new navigation bar allows us to use screen space much more efficiently. It’ll also include dynamic items, such as a list of all your games, reducing the overall number of steps to get where you want to go.
Anyway, back to the Game Overview, rather than trying to fit everything on one page, the Game Overview page will give you a high-level overview of what’s going on in your game, including how the turns are going and recent conversations occurring about your game (more about that later). The Game Overview page will also have a button to play your turn when you’re up:
On the left, we have an expandable bar for navigating to other game pages. All in all, there are eight game pages: Overview, Conversations, Turns, Turn Timer, Players, Visibility, Expansions + DLC, and World Options.
With Multiplayer Robot, we’re replacing game comments with Conversations. Conversations is a mini-forum for your game:
Not only will you be able to better organize discussions about your game into multiple threads, but you’ll also be able to create threads which only include certain players from your game. In the above designs, the first one is the main Conversations page. Each thread will have a card cycling through recent replies. The second design is the thread detail page, which will show a thread not unlike a classic forum. We’re also toying with the idea of having sub-threads that branch off to the right for tangent conversations.
Next up, here’s Turns:
The Turns page will provide a detailed list of all turns for your game. It’ll include how long each turn took and, for the game host, the option to revert to a previous turn. New in Multiplayer Robot is the ability to revert to any turn that we have stored (which, right now, is the last two rounds). This should make going back a few turns much easier than the current method of reverting multiple times.
We’ve streamlined the new Turn Timer, making it more powerful and easier to use:
You’ll now be able to fine-tune exactly when you want the Turn Timer to run. It’ll also function more like a real timer by simply ticking down during the highlighted times.
The Players page will show precise details for what human players and AI players are in your game, and also show details on who’s invited (apologies for the incomplete nature of this design):
As for the remaining pages, the Visibility page will allow you to control who is able to see your game, including being able to limit your game to more experienced players or newer players. It’ll also be where you can set your game as private or public.
The Expansions + DLC page will be where you set what expansions and DLC are required for your game (we’ll probably have mods show on this page too). The World Options page will replicate the world options page from Civilization V, showing the map, victory, and other settings which will apply in-game. By having all of these options on Multiplayer Robot, not only will players know exactly what options are set for a game, but we’ll also be able to give game hosts a Game Configuration file to load with all the settings already built-in, making hosting much easier.
Overall, we hope you find the new interface for Multiplayer Robot much easier and more enjoyable to use. So, we’d love to hear your feedback on our designs. Sound off in the comments below!