[Editor’s note:CaffeinePowered loves himself the MMOFPS genre. I have to admit that I never knew about this genre until I heard aboutHuxley. If you’ve ever been curious about it like me, then reading up on CaffeinePowered’s posts will give you a better understanding of it all. And yes, long post is long … but very informative! — CTZ]

Welcome to the third and final part of my retrospective looking into MMOFPS games. In this part, I will build from scratch an MMOFPS and examine choices developers need to make when designing the game. If you missed the first two parts,you may read part one here, andpart two here.

The opening area of the Whisper mission, in a small grove.

Technical ChoicesTo design an MMOFPS we’ll start with the base of any game, the choice of engine that the game uses. Planetside used its own homegrown engine, and some newer games coming out such asHuxleyandTwilight Waruse modified version of theUT3and Source engines respectively.

The choice of licensing an engine vs. designing one from scratch is a critical one. Some engines may not be designed to handle MMO environments or connectivity. Depending on the engine, it may require heavy modification in order to facilitate play. Designing an engine from the ground up may prove to work with MMO elements more fluidly. However, in the end, it will cost more and take more time to develop.

The Divide in the Cosmodrome, where the Guardian was resurrected.

For our ‘MMOFPS’, a homegrown engine would be a better choice. It better allows us to handle network traffic and graphics, which are both key to a successful MMO. A successful MMO is will be as lag free as possible and have graphics that while not amazing, are set to such a point that most out of the box computers will at least be able to run them.

However, to what extent should these RPG elements go? Should players have a full set of RPG-like stats that improve? Should weapon damage and shot accuracy be based on dice rolls between players or should it be entirely skill based?

A holofoil Ribbontail, as seen in collections.

A leveling system would best be used to grant players access to a wider array of gear and to have a greater amount of options and versatility. Our MMO would featureBattlefield 2142orPlanetsidelike leveling. Players that are attracted to FPS games do not like the amount of damage they do or their accuracy to be based on what level their character is. A low level fresh character should be able to kill someone who has maxed out their character if they have better aim.

PvE, PvP, or MixedShould players be fighting only computer AI based enemies, other players, or some mix of the two?Planetsidefeatured entirely PvP play and never will AI control anything in game. InTabula RasaandHuxley, there are enemy AIs that players can fight in a mission based system and instanced combat.

The Phoneutria Fera hand cannon, inspired by the Season of the Haunted armor set. It has a unique, galactic glow.

While PvE can help players advance or give them options if there aren’t a lot of people signed onto the server, fighting AI and simply using them to grind XP can get old for players extremely quick. No FPS player wants to sit forever in aCS,DoD, orUnrealserver all the time playing just bots, they want to play actual human beings.

An ideal MMO I believe would include only other players as enemies. This can be quite difficult to pull off however. Some minimum number of players needs to be maintained in order for fights to remain interesting for all and should populations crash things can quickly spiral out of control. However, in the best interests of all players; they should only ever be fighting actual humans.

Three Fuses appear in a match of Apex Legends' Wild Card mode.

BalancingI included this here because I feel that it is the issue that killedPlanetside. Getting proper balance is key to success. No matter what system of balance the developers are aiming for, whether that is a rock-paper-scissors type or aCSS/TF2type of balance.

No matter what the forums for the game will be a shit-storm of players trying to get buffs for themselves or their play-style. There are three things that developers can do to greatly improve balancing issues in their initial releases and in future content that is added on.

Mad Maggie opens a supply bin and an item with a symbol indicating infinite ammo appears.

First off, it would greatly help if the developers and community relations people played the game more often. Some of the decisions I saw made inPlanetsidemade it look like the people making them did not even play the game at all. While some developers may not wish to spend all their time playing the game they work on all day, it may be in the companies’ best interest to actually pay a group of people to do nothing but sit around and play the game, and I’m not talking CSRs. If a small group of players could basically get paid to play in live game situations, they would be an unbiased source of information regarding actual in-game situations and balance.

Secondly, keep extensive statistics on all of the weapons, what kills what, etc. This could serve a dual purpose, players could view their own stats, and developers could look at kill patters between weapons and better balance the game as a whole.

Legends slide through a zipline in King’s Canyon in Apex Legends.

Lastly, much more extensive testing needs to be done before any live changes are made. Typically beta testing cannot properly simulate actual in game situations and the actual impact of changes. Longer beta server periods are needed to properly assess impacts. When a change is made, players can log onto a test server, not just for a day or for a short period of time, but for weeks. Players could be encouraged to play on the test server for these weeks. Battles that simulate the live server properly can be assessed and the statistics taken can tell the developers if the changes made are going to help or hurt the game overall.

MarketingIn order to pull in players, especially when facing juggernauts on both sides,WoWon the MMO side andCSS/TF2/CoD4on the FPS side, the game needs to be extensively and aggressively marketed. However, they need to be careful to avoid unnecessary hype.

Article image

Learning CurveOne of the larger problems with all MMOs can be the large learning curve newbies have to go through before they can effectively play the game. There can also be a problem if there is little to no learning curve at all.

One idea that was tossed around forPlanetsidethat I feel would work well with any MMO would be a ‘mentor’ system. Players online can voluntarily place themselves on a list that any player can access. Those players can then get into private chats with these mentor players and get assistance in learning how to play the game, effectively creating voluntary in game CSRs. This system, while dependent on a willing player base, I feel would be best for a future MMOFPS, but in general the learning curve needs to find some form of happy medium. Steep enough that veterans continue to feel challenged, but not so steep as to overwhelm new players.

The Yeartide Apex tex Mechanica SMG with a Holofoil glow.

Keeping Players AroundA problem that all MMOs face is a way to keep players returning and renewing their subscriptions. This is a much larger problem for an MMOFPS, in a pure FPS (PvP only); there is no ultimate gear or final uber boss to quest to defeat. This presents a difficulty once players have maxed out their character. What can developers do to keep those players interested in the game?

To keep the fight interesting and players coming back, developers need to roll out new content on a regular basis. While some should be in the form of new gear, provided they are able to properly balance it, simple changes like fresh map layouts ever few months can do wonders for keeping players interested in the long run. Change the terrain as the war progresses, add new obstacles, change base layouts, something, anything, to keep the maps fresh so it’s not the same monotonous fight day in and day out.

Festival Flight, a water gun-shaped grenade launcher for Solstice in Destiny 2.

Another option is to have achievements or awards, as well as statistics for players. While these medals don’t change a player’s skill or allow them to do more damage, they serve as a badge of honor among community members. MMOs are partially about socializing and if it’s one thing all players crave, it’s recognition among others in the community. This leads into keeping stats of all players in the game, and posting them on some form of leaderboard that is updated daily. Not just how many kills each player had, but with what weapon they did the killing, where, etc. The more statistics the better, and they serve a double purpose in being used to analyze balance by the developers.

Our Design and the FutureBased on the description of what I feel would be an ideal MMOFPS, it would be somewhat similar toPlanetside, minus the poor design decisions that plagued the game. Recent release such asTabula RasaorHellgate Londonlook and feel more like anEverquestorWoWtype of game, only with guns instead of swords. As long as dice are being rolled, it is not a true FPS.

The future does not look too bright either.Twilight Warhas fallen off the map and also has a similar design to that ofTabula Rasa. And despite the hype surroundingHuxley, even it does not look like a true MMOFPS.Huxleyfeatures both PvE and instanced combat for PvP. Instanced combat takes away the feel of a persistent war among factions by isolating battles between players. If battles in one area do not affect the outcome of a larger global conflict like inWWII OnlineorPlanetside, players might as well skip the monthly fee and playBattlefieldorTribes.

Despite my slightly pessimistic outlook, SOE is developing a new MMOFPS, but details have yet to emerge and it is also possible that other designers are in design stages. Due to the problems withPlanetsidehowever, it may be some time before we see another pure MMOFPS on the market.