1000 Lines 2 - Community Project

1000 Lines 2 - Commmunity Project is a 34-level vanilla-compatible megawad for Doom II. It is the sequel to 2019's 1000 Line Community Project. Like its predecessor, all included levels have no more than 1000 linedefs. The project was again spearheaded by Philip Brown (Liberation) and development began in January 2020, this time utilising a vanilla-compatible version of the OTEX texture pack, compiled by Brown. The project also features a semi-original soundtrack, with a number of bespoke music tracks contributed by Brayden Hart (AD_79) alongside existing MIDIs pulled from various other sources. The project was uploaded to the /idgames archive on 1 September, 2020.

Another installment in the series, titled 1000 Lines 3: Community Project, was released in November 2021.

Levels
Episode 1: Industrial planet levels Episode 2: Industrial/subterranean levels Episode 3: Ice planet levels Episode 4: Marble palace levels Secret levels Bonus levels
 * by Philip Brown (Liberation)
 * by Pegleg
 * by Seongbae Park (antares031)
 * by Aquila Chrysaetos
 * by StormCatcher.77
 * by Kaito
 * by Philip Brown (Liberation)
 * by Aleksandr M. (Dragon Hunter)
 * by Wolf McBeard
 * by Nootrac4571
 * by James Cresswell (Phobus)
 * by Dreadopp
 * by Lord Z
 * by Worm318
 * by DMPhobos
 * by Justin Kelly (Breezeep)
 * by Misty
 * by James Paddock (Jimmy)
 * by Alex Scott (Scotty)
 * by RonnieJamesDiner
 * by Brayden Hart (AD_79)
 * by Shannon O'Neill (Major Arlene)
 * by Walter Confalonieri (daimon)
 * by leodoom85
 * by elend
 * by LowGcifer
 * by James Collins (an_mutt)
 * by Bridgeburner56
 * by Ben Mansell (Bauul)
 * by RonnieJamesDiner
 * by Joshua O'Sullivan (Dragonfly)
 * by Aurelius
 * by Aquila Chrysaetos
 * by Diego Villarroel (DJV)

Soundtrack

 * MAP01: "Tomb of the Unknown King" by Brayden Hart (AD_79) (bespoke track)
 * MAP02: "Salvation through Evisceration" by Brayden Hart (AD_79) (bespoke track)
 * MAP03: "Cave Dwellers" by Tristan Clark (from the Rebirth MIDI Pack)
 * MAP04: "Moonlight" by Tristan Clark
 * MAP05: MIDI rendition of the theme by
 * MAP06: "Quarantine" by Brayden Hart (AD_79) (bespoke track)
 * MAP07: "Obfuscation" by Brayden Hart (AD_79) (bespoke track)
 * MAP08: "Oblivious" by Brayden Hart (AD_79) (bespoke track)
 * MAP09: "Lunar Eclipse" by Brayden Hart (AD_79) (bespoke track)
 * MAP10: "Lion Heart" by Brayden Hart (AD_79) (bespoke track)
 * MAP11: "Forest of Concrete" by Damian Lee (Lexus Alyus)
 * MAP12: "The Infinite Labyrinth" by Tristan Clark
 * MAP13: "Out of the Depths" by Robert Prince
 * MAP14: "Cold Subtleness" by Jonathan El-Bizri (from TNT: Evilution)
 * MAP15: "Lone Wanderer" by Brayden Hart (AD_79) (bespoke track)
 * MAP16: "Call Doctor Birch, 0-800" by Gus Knezevich (Alfonzo)
 * MAP17: "dec16.mid" by Zachary Stephens (Ribbiks)
 * MAP18: MIDI rendition of "Tower of Power" from , seq. James Paddock (Jimmy)
 * MAP19: "Blizzard" by James Paddock (Jimmy)
 * MAP20: "The Revolution Continues" by Tristan Clark (from TNT: Revilution)
 * MAP21: "Weightless" by Brayden Hart (AD_79) (bespoke track)
 * MAP22: "Sombre Visions" by Tristan Clark (from the Rebirth MIDI Pack)
 * MAP23: "Enshrined" by Brayden Hart (AD_79) (bespoke track)
 * MAP24: "Courtyard" by James Paddock (Jimmy)
 * MAP25: "Heliophobe" by Brayden Hart (AD_79) (bespoke track)
 * MAP26: MIDI rendition of "Wanderlust" by
 * MAP27: "Dry Rot" by Mark Klem (from Memento Mori II)
 * MAP28: "Remnants of War" by Brayden Hart (AD_79) (bespoke track)
 * MAP29: "The Occultist" by Tristan Clark (from The Realm of Parthoris)
 * MAP30: "Abysswalker" by Brayden Hart (AD_79) (bespoke track)
 * MAP31: "Rotted Roots" by James Paddock (Jimmy)
 * MAP32: MIDI rendition of "Colony" by
 * MAP33: see text screen
 * MAP34: see title screen
 * Title screen: "1000 Lines 2 Main Theme" by Tristan Clark (bespoke track)
 * Intermission screen: "Wandering Souls" by Brayden Hart (AD_79) (bespoke track)
 * Text screen: "Insomnia" by Brayden Hart (AD_79) (bespoke track)

By default, the music of any MAP34 will use that of the title screen. In this case, this is a very short loop, and is changed for ports with MAPINFO support to the music for MAP11.