Originally Posted by
Fencers
Well, PC gaming has had a sort of DIY history. Going back to like Chris Crawford and such. Many earlier commercial games were programs freely shared and modified by this or that programer/enthusiast.
Natch, several highly popular and indeed expertly designed games are/were built on capability to modify the game in some way. Direct construction set or the more limited addon system we see in modern MMOs. Two towering examples that continued on to major commercial products have been DOTA and Counter-Strike. Psst, those games are kind of a big deal from a design perspective.
Dayz, is another obvious example.
Emergent gameplay, systems and modification is something way outside the budget of a developer to facilitate in total. And it's pretty important to the history of gaming as well. Specifically, PC gaming.
The legendary Chris Crawford.
Depending on POV one has for the industry as a whole, one can say that unified APIs, SDKs and construction sets are a direct evolution of the days when users printed out code via BBS/computer magazines for games.
I remember those. I read them to my dad and he typed them into the computer.