Is there a specific name for fake-SP-via-MP game architecture?

Started by
2 comments, last by frob 9 years, 6 months ago

What I'm asking about is kind of architecture seen (more or less) in Minecraft, UT (at least the first one and its' mods), Payday 1, L4D 1 and 2 and similar games, where Singleplayer is just Multiplayer with both client and server being on localhost - yes, there are many technical differences between the modes even if bulk of code is shared and it's not as simple as that, but the general principle is that SP is sort of MP with bots or just player alone.

Is there a specific name for this kind of design?

Advertisement
Server/client is what you'd call the architecture. SP vs MP is just a question of the number of players in any particular game.

AFAIK this originated with the original Quake engine, and is what virtually every FPS since has modeled it's netcode after.

AFAIK this originated with the original Quake engine, and is what virtually every FPS since has modeled it's netcode after.

Predates that.

Many early console games from the 1980s were written such that the number of players could be anything, trivially replaced with either an AI or a human.

Among other things, this could be enabled the 'attract' mode in arcades, where the game would play against itself. It could also allow for an arbitrary number of humans where AI players were easily swapped in. Insert a coin and the player routine could be replaced.

This topic is closed to new replies.

Advertisement