On game classification

There are many ways how to classify games but let's focus on just one aspect - the gameplay. People are used to divide games into genres which is done by finding similar traits. Genres are often poorly defined because they rely on historical examples of the genre.

To illustrate this, let’s take a look at genre definitions of MobyGames database. To be fair, they did a pretty good job but you can still find a lot of logical inconsistencies when you take time to think about them. For example:

I could go on but this should be enough to get the point across. I am cutting them some slack with things like compilation and DLC because I think they put it under genre label not because they are one but probably to somehow make their work easier. And I do like the definition for strategy and RPG games. Especially RPG tends to confuse people. Some say it is about role-playing but when we talk about video games, the distinction is in the leveling mechanic. You can role-play in almost any kind of game, especially the multiplayer ones.


Of course, these genre names are widely used because people are familiar with them and have a rough idea what to expect. They are just not well suited for reliable classification of games because of poor definitions and overlaps. However, I have seen a significantly different classification system at gameclassification.com which is well worth mentioning here. What they tried to do is to identify the basic concepts that are used to design gameplay. Therefore they defined “gameplay bricks” which can be combined to describe any part of gameplay. Unfortunately, I do see some problems here as well:

Still, it is pretty interesting and it might become usable when someone manages to define more specific gameplay bricks. It does also have a certain predictive capability because there probably still are combinations of gameplay concepts that have not been done before, so you could combine bricks to discover new genres.


My system

Because so far I have not seen a good system, I decided to come up with my own. My goal is to make one that will be usable in practice and without inconsistencies. I decided to identify the most general genre where all games belong and work my way from there dividing into more specific genres, thus creating a tree structure. This is what I came up with:

Statement 1: Games are divided into genres based on actions player can take (shooting, driving, managing resources...).

Looks crazy? Let me explain.

You can of course create even more specific genres and you can also combine them. You can state the main genre of a game, based on which is the strongest from the genres used, but it can be very hard to make a strict line. Some combinations are so weak it might not be worth even mentioning them, such as ammo management, which comes from Management genre and is in almost every Shooting game.

Statement 2: Every game has at least one main genre and any number of strong or weak genres.

Simple example:

Doom
Main: 3D Ground Shooting
Strong: -
Weak: Strategy (ammo management, more can be found), 2D Precise Movement (dodging enemies and missiles)

“But where are fighting games, where is the RPG, where is ...?”, I hear you ask. In my system these are not genres but subgenres distinguished by various game mechanics, such as:

Statement 3: Subgenre is a combination of any number of genres and game mechanics.
Statement 4: Game mechanic is a game behavior which influences player’s decision to use an action. It can be strong or weak.

The number of players is interesting. This is not just about the amount of human players. A Single Player game is for example Zoo Tycoon. There is just you, playing the game. Multi Player game is Doom. There are you and then there are the AI controlled enemies. Their goal is different but they “play” the same game as you do. They have health, they move in the same environment as you, they aim and shoot like you can. The most basic Multi Player game is the Fighting game, where both players choose the right actions at the right time to outplay one another.
Leveling is a mechanic, it is not an action you take. The actual action you do, when leveling in a game, is spending points, which is resource management. There is no pure Leveling game. RPG games are usually Fighting games (Witcher), Shooting games (Mass effect) or Tactics games (Final Fantasy).
Time system refers to real time or turn based game. Any genre can hypothetically be done in real time or turn based system - even Shooting, just remember versus mode in the Bowman 2 flash game.
Timer would be the presence of a time limit or time being important for score.
And effects that persist outside the game are the basis of current "Rouge-Lite" genre. Every time you finish the game (die), in your next game you will have better chance thanks to persistent bonuses.
Of course, there are many more mechanics we could identify and define.

So how does one use this system in practice?

  1. You need to identify the genres and game mechanics in the game. This should be fairly straightforward.
  2. You need to determine how strongly present they are. This is the hard part, it would be very hard to come up with rules for this, so you will have to make a guess.
  3. When you are done with the classification, you can label the game with appropriate subgenre names. For example, any game with strong Leveling game mechanic could be labeled as RPG.

Examples

(Roughly classified, the mechanics could be split into more detailed ones.)

Mechanic Definitions

Subgenre Definitions

Classified games

Brigador
Rogue-Like Topdown Shooter
Main Genre: Topdown Shooter
Strong Genres: Stealth
Weak Genres: Management
Strong Mechanics: Game unlock, Level destruction, Permadeath, Real time, Single player
Weak Mechanics: Level randomization
Gothic
Fighting RPG
Main Genre: Puzzle
Strong Genres:
Weak Genres: Management, Stealth
Strong Mechanics: Leveling, Real time, Single player
Weak Mechanics:
Supreme Commander Forged Alliance
Large scale RTS
Main Genre: Strategy
Strong Genres:
Weak Genres: Tactics
Strong Mechanics: Base building, Large scale, Multi player, Real time, Resource theft, Single player, Stream economy
Weak Mechanics: Leveling
signature