I'm looking for games that include procedurally generated content as a major feature; like all levels are generated, enemies, weapons, etc.
One per answer please, and pics if you got em!
Dwarf Fortress
[1].
The entire world, including all the lore and civilizations, is randomly generated when you start a brand new game.
[1] http://www.bay12games.com/dwarves/features.html
Worms uses procedurally generated levels. In older versions it would show you the value used to seed the generator so you could replay the same level by reseeding the generator.
The Diablo series [1] uses generated weapons, items and maps.
Diablo 3 will add to this generated quests and "events" [2] occurring in the maps.
[1] http://en.wikipedia.org/wiki/Diablo_%28series%29Torchlight [1] uses generated weapons, items and maps.
From Wikipedia [2]:
The game generates each level of the dungeon by assembling modular "chunks" of the game environment. Each chunk is designed by hand and may be composed of multiple rooms. They can contain scripted events and interactive objects such as levers that open secret doors or cause bridges to move. This approach to level generation is intended to create dungeons with more purposeful design, instead of environments that simply look like "crossword puzzles that have been extruded upwards." [3]
The last sentence is most likely directed at the Diablo games.
[1] http://www.torchlightgame.com/Minecraft [1] procedurally generates infinite three-dimensional worlds (awesome video) [2], though I think the developer might still be working out some kinks with rendering and savegames. The client is in Java.
[1] http://minecraft.net/
.kkrieger [1] is almost entirely procedurally generated. Made by the demoscene group Farbrausch in 2004, it only weights 96Kb!
[1] http://www.theprodukkt.com/kkriegerLove [1] by Eskil Steenberg is another procedurally-generated game; not only is the landscape procedurally generated, but the animations and settlements are as well.
Check out the debut trailer for Love [2], a review of Love [3], or player-made Love videos on YouTube [4] to get an idea of what it really looks like, the screenshots look a little weird thanks to whatever crazy shaders the developer is using.
[1] http://www.quelsolaar.com/love/features.html
One of the first games to use this was probably Elite [1], first published on 1984. The galaxies are generated procedurally, even though the number of galaxies was limited to 8.
The Elite universe contains eight galaxies, each galaxy containing 256 planets to explore. Due to the limited capabilities of 8-bit computers, these worlds are procedurally generated. A single seed number is run through a fixed algorithm the appropriate number of times and creates a sequence of numbers determining each planet's complete composition (position in the galaxy, prices of commodities, and even name and local details — text strings are chosen numerically from a lookup table and assembled to produce unique descriptions for each planet). This means that no extra memory is needed to store the characteristics of each planet, yet each is unique and has fixed properties. Each galaxy is also procedurally generated from the first.
There is even the source code [2] available for procedural generation part (trading engine).
[1] http://en.wikipedia.org/wiki/Elite_(video_game)Spelunky [1] it's a platformer made as a roguelike. Available free for the PC and an XBLA port is in the works.
[1] http://www.spelunkyworld.com/Nethack procedurally generates dungeons.
Progress Quest also features a lot of procedural generation of stuff (and not much else...)
Borderlands [1] procedurally generates the weapons and other items in the game.
[1] http://en.wikipedia.org/wiki/Borderlands_%28video_game%29Subversion [1]. The next title from Introversion uses procedurally generated cities.
[1] http://www.introversion.co.uk/subversion/Spore [1] has a lot of content procedurally generated (creature meshes & animations, vehicles and planets at least)
[1] http://en.wikipedia.org/wiki/Spore_%282008_video_game%29Frozen Synapse [1] Uses procedurally generated levels to infinite variation to the game.
[1] http://www.frozensynapse.com/The Elder Scrolls II: Daggerfall [1] has a mostly procedurally generated game world.
[1] http://en.wikipedia.org/wiki/The_Elder_Scrolls_II%3a_DaggerfallEufloria [1] also generates the levels procedurally. Amazingly addictive!
[1] http://www.eufloria-game.comFuel, the arcade racer, features a giant procedurally generated world. Shamus Young did an interesting analysis of it, more in The Escapist [1] and his blog [2].
[1] http://www.escapistmagazine.com/articles/view/columns/experienced-points/6418-The-Future-is-Proceduralthe Master of Orion series had procedurally generated star maps.
Soon to be released Infinity is going to feature a procedurally generated universe. Don't forget about roguelikes or even simpler games like labyrinths.
Oblivion procedurally generates terrain and dungeons [1].
[1] http://www.mxac.com.au/drt/OblivionProcedural.htmStar Trek Online has a little procedural content.
Anarchy Online uses Procedural dungeons and Missions