Trending Games | Elder Scrolls Online | WildStar | ArcheAge | Star Wars: The Old Republic

  Network:  FPSguru RTSguru
Login:  Password:   Remember?  
Show Quick Gamelist Jump to Random Game
Members:2,644,054 Users Online:0
Games:681  Posts:6,077,695

Show Blog

Link to this blogs RSS feed

BadSpock's Logical Conclusions.

My random thoughts about MMORPGs. A bit of critique, suggestion, debate, and insanity. Enjoy.

Author: BadSpock

A new way forward - Some ideas for future generation MMOs - Part 1: Story

Posted by BadSpock Monday March 21 2011 at 9:57AM
Login or Register to rate this blog post!

 

*Warning* This is going to be a really long post. I am going to try and divide it into sections and color-highlight for easier skimming. This will be the first in a series so they are not too ridiculously long.
If you read the entire series, I earnestly applaud you!
 
As always, please leave your comments! Always happy to debate/discuss with my fellow MMORPG.com forumites!
__________________________________________________________________________________
Everyone believes they could be a developer. We all think we have these amazing and impressive ideas, and if only the real developers would listen to us, they'd have a sure fire hit on their hands.
 
This is likely false. Most of the time, we create ideas that we'd personally love to see implemented, but for a variety of reasons would not actually work in a "real" game or would not be as cool and popular as we may day dream it to be.
 
It’s technologically impossible, not economically viable, or just plain bad-design; these types of posts are more often than not an exercise in futility.
 
So why do it?
 
Boredom, free time... no just kidding (kind of) for the most part, it is ALWAYS good to share ideas and have discussions in order to really expand on what could possibly be achieved in a video game.
This is our cocktail napkin, our white board, and our sketch pad... many great games start as an idea scribbled frantically on a note pad or recorded from a half-remembered dream.
 
These are my mad ranting’s, the whims of a man who has played far too many MMO titles for far too many years.
 
Please read and if you so desire, leave a comment!
________________________________________________________________________________
 
I was going to write up a lot of basic MMO stuff, but honestly, if ya’ll are here reading this you probably already know this information – so instead I’m going to touch in the various parts of a MMO that I feel really are in need of improvement and innovation and offer my own hair-brained ideas as to possible ways to do so that I’d like to see implemented somehow, somewhere, in my magical dream world :) and today we’ll start the first post in this series with Story.
 
1. Story
 
The Problem-
 
Story, in various forms, has been tied to the very core of the MMO experience for the entirety of this genre’s life span. Story is a core tenant of the RPG model and why? It’s an essential part of the Hero’s Journey story-telling mechanic at the very heart of all great RPG stories.
 
In many ways we are limited in how we can represent this journey, this rise to power and glory in the medium of video games. This is a very key point. Story can be used as a vessel for this journey, and is used most industriously in single player RPG titles.
 
But how can that apply to MMO titles? You cannot create a wholly unique story for tens of thousands, if not millions of unique players. Generalization and repetition are required, plain and simple. With enough resources and time, you can create great variety within these stories, as Bioware is attempting (and will likely succeed) at doing with SW: TOR, but a totally personalized and unique story, hand crafted by the developers, for each individual player in a MMO is impossible.
 
So we thus see the great flaw in using Story is a pillar of MMO progression – no matter what you do, how much variety and customization you bring, a developer crafted story will never be truly unique.
To some, it’s easy to brush of the ridiculousness of this story and simply go about their play, enjoying what the developers have offered them. But to some of us, we want more. We feel the genre deserves more, that this is NOT at all MMO and is far too RPG.
 
The Solution-
 
MMOs need to completely abandon this idea that every player is a special and unique hero.
 
It’s something that I believe it completely tied to the Western / American “everyone is special and a winner” mentality. There already exists a volume of games dedicated to making you, the player the star of the show. Every single-player game, campaigns of FPS titles, pretty much every non-multiplayer related game activity.
 
I think that gives people PLENTY of good gaming choices for taking on the role of the hero/savior/champion.
 
The player in a MMO needs to be a cog in the great machine, a part of the story of the world but not the sole focus of it.
 
As such, quests in their current form need to disappear completely. Why were quests added to MMOs in the first place? To mask the progression grind by giving players something to do, something to read, something to speed up their journey from lowly novice to experienced veteran.
 
Now, after more than six years of quest driven game play in a multitude of titles, the quests themselves have become the grind due to their complete and total lack of unique story and impact on our characters and the game world.
 
Guild Wars 2 is trying, offering instead hundreds of events for players to participate in that are chained together with different possible branching paths to have an impact on the world. As great as they sound, at the end of the day, they are still sequential events with a predictable and repeatable effect on the game world. A step in the right direction? Yes, definitely. Truly dynamic? Not even close.
 
The only way to do a truly unique and dynamic story in a MMO is by creating intelligent enemy and friendly factions, run by a kind of “Overlord” Artificial Intelligence capable of limited decision making based upon the conditions of the game world.
 
Does this Overlord AI sound like science fiction? It’s really not. There already are games like the Left for Dead series that use an intelligent overlord AI (I believe they call it “The Director”) to change the conditions of the game play dynamically, on the fly, in response to player actions including what path(s) they take and how skillfully they are performing.
 
Tabula Rasa and Rift had/have very limited Overlord AI functionality. In TR, the enemy faction of the Bane would attack outposts controlled by friendly NPC factions/players in order to take control of them.
In Rift, the number and severity of Rift spawns as well as invasions, including their targets of attack, is based upon player population in a given area.
 
While this is all well and good, and creates some level of dynamic story and content, these systems are still only part of the experience that was/is unfortunately coupled with static, developer written, linear quest-driven story lines with no impact on the world.
 
The first step is to apply a Overlord AI to both enemy and friendly factions, coupled with a TR/UO factions style territorial control system, in order to have the NPCs and monsters active participants in the everchanging story of the game world.
 
This war between NPC factions should be able to run completely without any input or interaction from players or developers. NPC factions choosing to attack and defend various points in the game world all on their own by analyzing the data available to their decision making engines.
 
However, forever in a perpetual stale mate with no side ever truly dominating the other without the interaction and involvement of the player population to tip the balance. Like the systems in Rift and L4D, these AI would automatically adjust their tactics and responses based upon player population, involvement, and skill in a particular region.
 
But that’s still not enough. An every changing, ever shifting war for control of the game world between players and their NPC allies and the ever present threat from an enemy faction is a good start, but it still creates a system where players have to then go out and find the action with little to no guidance from the game to say “hey, something cool happening over here, you should go check it out!” which is essentially what standard MMO quests do in the first place.
 
So the AI needs to be able to create quests/missions on the fly for players to undertake based upon the current conditions in the game world.
 
What kind of quests do we see in MMOs? Go kill that, go collect this, go here and talk to X, escort Y, go explore/travel to Z. That’s about it.
 
But wouldn’t it be more interesting if the assignments of these quests actually had some relevance and an impact on the world? And if they are not just totally randomized Mission Generators like we see in some MMOs.
 
Only way I can really describe what I’m thinking it with examples.
 
Enemy faction AI decides that a nearby outpost of the Friendly faction AI is high on its list of priorities to launch an attack to capture control of. Enemy faction AI sends out a NPC scouting group to assess enemy strength in the area in order to provide more information for the decision making engine to calculate.
 
Friendly faction AI sends out a NPC scouting patrol to an area of the game world where its decision making engine tells it that there are likely units from the enemy faction present.
You can cheat a bit here. The AIs would know what each other is doing in order to artificially create scenarios in which to get players involved.
 
Two sides of NPCs meet up and start fighting each other.
 
Friendly faction AI creates quests to “assist units under fire” and transmits notification to players in the area. Mission request kind of thing. Either the AI can “push” this quest down to players nearby for them to choose to accept or not, or players can request a mission and the AI will have this objective queued up for them.
 
Outcome dependent, if enough players agree to quest and head out, have to be time sensitive, rush out and defeat the enemy faction and save the friendly forces then enemy faction responds by sending out a stronger assault force via drop ship or something to try and accomplish its objective.
 
Failure again and this storyline ends for the moment. Enemy defeats players and friendly AI, enemy sends more troops.
 
If victory for players, storyline ends with friendly forces saved. If loss, new quest created by friendly AI to “eliminate enemy force that wiped out one of our units” etc.
 
Players don’t choose to help out, or those that do accept fail to save the friendly forces, friendly force is eliminated, friendly AI creates quest to “investigate why our squad isn’t checking in – last known coordinates are” etc.
 
See where I am going with this?
 
Is it possible? I am not sure. At all.
 
Individual quests pushed out and/or made available to players based off the current conditions of the area they are in. Population dependent, either solo or cooperative efforts without restriction.
Ad hoc grouping, meaningful interaction with the game world. The same types of limited quest objectives that our technology and game play currently allows for, but with actual impact on the game world and created dynamically for players on the fly based on real in-game conditions.
 
Win?

What do you think?
 
Imagine the possibilities for a moment.
 
Massive raid encounters created dynamically on the fly for nearby players. Sieges / defensive stands created for players in response to over-arching territorial control objectives.
 
Would work both ways too – group of players begin assault on enemy fortification, friendly AI sends in support NPC units and such to assist their efforts. Enemy AI calls in reinforcements to try and stop their base from falling etc.
 
Scouting / exploration missions created on the fly that know where you haven’t been yet, knows what’s there waiting for you, and strings into additional objectives for not only you but for everyone on the server in the area.
 
Assault/defend/patrol/capture etc. quest objectives that actually change the game world. A lasting impact by you, the players. Truly ad hoc grouping / cooperative mechanics as quests will be pushed out/made available to varied number of players based on acceptance rates, population, with AI responding to player involvement with appropriate strength for challenge and fun.
 
This type of system would have to be paired with a character system that didn’t limit players to specific roles or archetypes thus requiring certain roles for proper group cohesion. “Bring the player not the class” if you will.
 
Also would require a very limited progression curve so that players weren’t divided and segregated into “high level” and “low level” zones etc.
 
Would require a combat system focused on situational awareness and tactics, ad hoc on-the-fly cooperation and coordination, not damage meters and the holy trinity in rigid group roles performing choreographed danced routines.
 
But, details on all that to follow in the next entries in the series…

Linear Statistical Progression - An affliction that has ruined MMOs from the get-go

Posted by BadSpock Sunday March 20 2011 at 9:32AM
Login or Register to rate this blog post!

Linear Statistical Progression.

 
LSP (linear statistical progression) is a disease that EQ infected the MMO genre with at a very young age, and it's still suffering from this affliction today.
 
Be it with a class or skill system, level based or not, every MMO has been heavily based on grinding through whatever content or lack of content exists in the game in order to get better stats so you can take on more "challenging" enemies.
 
It's a total joke though, as your relative strength to the enemies you leveled up to now defeat is exactly the same relative strength as the enemies you used to fight before you leveled up. You still "con" the same relative strength to new mobs after leveling up, there is no additional challenge.
 
Skills or levels/classes doesn't matter, it's all the same statistical linear progression in every MMO.
It's all about gear progression and level progression or raising your skills to max... there is nothing challenging or exciting about it anymore.
 
Once you master the very basic skills necessary to play a MMO effectively, like not being a keyboard turner, using quick-key bindings and/or macros, and basic environmental awareness (don't stand in fire, watch your ranges etc.) it's all the exact same formula over and over again. In every MMO, in every sub-genre.
 
The only games that ever try to do anything different fall into some of the other ridiculously stupid trappings of first generation MMOs like FFA PvP, player looting / griefing / ganking, but primarily it's the terrible and ever-present progression grinds in EVER SINGLE MMO.
 
As someone who has been playing for 12+ years, I'm quite sick of it.
 
Who decided and when that the term "RPG" meant "linear statistical progression"? I thought it meant "Role Playing Game" which to me implies story, characters, and exploration as well as adventure and danger.
 
Leave the instanced PvP to the FPS games and such.
 
Instancing in both PvE and PvP has ruined the MMO genre.
 
Why was instancing used? Because games became solely focused on the acquisition of gear and levels, and other players became an annoying obstacle to maximizing your profit / progression per play session.
 
Yes, it is true that Everquest ruined the MMO genre so early into its early life. WoW, despite being an overall good game I enjoyed for years really put the nail in the coffin in terms of fostering creativity, innovation, and truly MMO design philosophy.
 
Instancing became the norm because gear was so important players didn't want to compete over it, as it WAS unfair. So instancing gives everyone a gold star and a cookie.
 
Here's the truth - remove the complete and total dependency on gear and linear progression and you can start making games about community and cooperation again.
 
These artificial barriers actively divide a community, prevent people from playing together and cooperating, and create yet another system of "haves" and "have not’s" in a virtual community.
 
Once you can get rid of that, you can make games with competitive elements (like PvP) that can go back to the open world without all the stupid ganking and griefing.
 
You've all been duped by years of games like EQ and WoW into thinking that is all that is out there. Of course that will turn you off to open world PvP as it was completely awful in those games, just like it's completely awful in modern quote "sandboxes" which are all FFA and just as gear/grind heavy.
 
Even the "great sandbox" EvE is a total joke of a real sandbox MMO. That game is SO gear and grind dependent and uses heavy instancing too. Every single mission you run is an instance - every acceleration gate to a Room is a private instance. Coupled with the fact these missions are randomly generated, it's grind in the worst possible way.
 
Even modern FPS games suffer from the same affliction as your motivation to play is now coddled by rank progression systems and item / weapon unlocks.
 
Gaming, for the sake of gaming, for the sake of games that are intrinsically fun in and of their own right, has been nearly completely replaced by this achievement heavy, power gamer, min/max, loot piñata mentality that tells us if you aren't given some sort of reward every 5 minutes you're doing it wrong.
________________________________________________________________________________
 
Is there a better way?
 
Yes. It's already existed once before. Let's run down a feature list - tell me what you think.
 
1. Extremely minimal grind - hop in and adventure with your friends / do battle with your enemies quickly without days / weeks / months of grinding.
 
2. Wide open world - no instancing, no artificial barriers to playing with others like level specific zoning.
 
3. Fast travel options - once you've explored / traveled to an area once, able to quickly travel back and forth between areas of the game and special locations of your own choosing.
 
4. Completely optional PvP - fully separate PvE and PvP worlds you're able to travel between at will.
 
5. Dynamic world - monster invasions and both player and GM run events happening daily.
 
6. Meaningful open world PvP - battle other players in a multi-faction game of domination, fighting for control of the cities and towns of the world.
 
7. Player housing - build and customize your own private or shared house/fort/castle!
 
8. Zero limiting gear restrictions - build your character the way you want to play and look how you want to look! You aren't limited or pigeon-holed by stats!
 
9. Fully realized player bounty / PK system - Fight for Good or Evil, or solely for yourself, every action has consequence in a fully realized FFA PvP system with player bounties and morality alignment. Also completely 100% optional!
 
10. Limitless exploration and adventure - brave the terrifying depths of multi-level dungeons and lairs, massive open world full of peril and opportunity.
 
11. Expansive crafting system - nearly everything in game can be and is player made, from weapons and armors to house customizations and novelty items.
 
What do ya think?
You probably already know what game this is - a game that had its share of problems sure, but a game that evolved over time into something truly original.
 
Others have tried to replicate some of the wonderful designs of this game, but they have always missed the mark by not understanding how these systems interact in profound ways.
 
- You can't have an open world PvP system with FFA options in a game with a heavy skill/level grind and/or gear dependency. Also FFA or any PvP is not for everyone; you simply CANNOT put these people together and expect good results. FFA done wrong is a horrible game mechanic.
 
- You can't have a truly expansive crafting system with a focus on drops from PvE or PvP looting and any sort of gear dependency - with it, players with always min/max.
 
- You can't place artificial restrictions on cooperation and grouping with others in a game without instancing. Fostering community is about giving people reason to play together, not reasons to segregate and divide themselves.
 
And so forth.
 
Would a MMO with high quality production value and "modern" graphics and control/combat systems still work under this paradigm?
 
Would people be interested in game that didn't reward you with new pixels every 5 minutes?
 
The only people to blame for the current direction of the MMO genre are us, the players.
 
Yes, even me. We allowed ourselves to be taken down this path and made it popular and profitable to do things the same way over, and over, and over again.
 
Many here are looking for something more - something different and "new" but in reality, we need to take a step back and really analyze what our motivations for playing are and how best to feed those motivations without relying on gimmicks and addiction-fostering game mechanics.
 
We also need to take a serious look at what kinds of things create a sense of attachment that in itself fosters longevity and player retention.
_________________________________________________________________________________
 
 
To close, some are very happily enjoying the current crop of MMO offerings, and to you I say that that is excellent, I am glad you are playing something you enjoy. 
 
To me, I see so much potential in this genre of gaming that has yet to be realized. I think we're going in the wrong direction too. Sure, there are some games on the horizon I am interested in, games that look to be trying new things and innovating...
 
But generally speaking, I really do feel this genre could be so much more. So much of the MMO has been lost over the past decade and instead replaced by far too much RPG.
 
LSP has changed us. We are no longer explorers and adventurers, heroes and villians... we are merely consumers. Gobbling up the treats placed at arms length in front of us and begging for more instant gratification.