> Markdown version of [/videos/625-live-doom-ii-deathmatch-with-john-romero?t=2686](https://www.wearedevelopers.com/videos/625-live-doom-ii-deathmatch-with-john-romero?t=2686). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Live doom II deathmatch with John Romero John Romero proves that leveraging 1990s engine quirks remains a timeless software engineering masterclass. Watch the legendary co-creator drop game design secrets during a live Doom II deathmatch. - **Speakers:** [John Romero](https://www.wearedevelopers.com/@john-romero) - **Event:** World Congress 2023 - **Published:** August 11, 2023 - **Duration:** 1:10:16 - **URL:** https://www.wearedevelopers.com/videos/625-live-doom-ii-deathmatch-with-john-romero ## Summary John Romero, the legendary co-creator of Doom, takes the stage at a developer conference to participate in a live Doom II deathmatch against attendees. As challengers step up to test their skills, Romero shares the historical significance of the 1994 classic, noting how it pioneered early local area network environments and mainstream multiplayer gaming. The interactive session serves as a nostalgic bridge between early PC gaming culture and today's advanced software development landscape, highlighting the endurance of foundational programming achievements. Between explosive matches, Romero offers valuable insights into early game design and technical constraints. He details how specific level mapping choices, such as American McGee’s "Underhalls" stage, intentionally forced players to organically learn new mechanics, like utilizing character momentum to simulate jumping across gaps in an engine that lacked a dedicated jump button. Additionally, when asked about speedrunning exploits like BFG silencing, Romero embodies the classic developer ethos, confirming that if a player masters a game engine quirk, it effectively transitions from a software bug to a calculated feature. He also reveals that the intense, creative energy native to 1990s software engineering was heavily fueled by listening to pure 1980s metal music. The recurring theme of the keynote session is the enduring legacy of well-engineered, culturally influential software. Romero strongly encourages current attendees to vigorously pursue game development careers, breaking the news that his independent studio of 50 developers is actively building an unannounced first-person shooter. Ultimately, the deathmatch celebrates the roots of collaborative, competitive digital environments while proving that mastering legacy systems—whether playing them competitively 30 years later or understanding their underlying architecture—remains deeply relevant and inspiring to modern software professionals. **Keywords:** doom ii deathmatch, john romero gaming, multiplayer game design, local area network gaming, first-person shooter development, level design mechanics, retro game architecture, software bugs as features, speedrunning engine exploits, legacy software engineering, classic pc gaming, game developer careers, bfg weapon mechanics, 1990s software culture ## Chapters 1. **Configuring the hardware and network for live deathmatch** (00:07) — Preparing classic networking and hardware setups enables seamless arena gameplay. 1. **Testing arena combat skills with enthusiastic audience volunteers** (10:30) — Battling community members reveals how classic map positioning and weapon control govern local multiplayer. 1. **Driving multiplayer innovation and the birth of networked parties** (28:22) — Pushing beyond single-player campaigns required robust local area networking protocols to support simultaneous play. 1. **Showcasing map design concepts and intuitive jumping mechanics** (31:42) — Analyzing retro level geometry demonstrates how subtle environmental cues taught players momentum-based traversal. 1. **Teasing new game projects and discussing musical inspirations** (44:46) — Examining ongoing first-person shooter development highlights how heavy metal pacing shapes intense combat loops. 1. **Employing advanced navigation and spawn control in veteran matches** (49:10) — Fighting experienced opponents requires strict map control and aggressive weapon denial strategies. 1. **Executing high damage weapon strategies against expert challengers** (54:27) — Utilizing specific engine mechanics like silencing bugs allows players to maximize high-tier weapon damage. 1. **Concluding the live multiplayer session with final arena bouts** (62:00) — Final chaotic rounds illustrate how fast movement and explosive prediction remain paramount in retro shooters. 1. **Wrapping up the event and hosting community discussions** (69:13) — Closing the multiplayer showcase transitions directly into community networking and industry meet-and-greets. ## Related Moments - [Democratizing game development through modding communities](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) (from "WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more") - [Following up Doom with Quake and integrating GPU hardware](https://www.wearedevelopers.com/videos/202-a-lifetime-in-games-the-past-present-and-future-of-the-industry) (from "A Lifetime in Games: The Past, Present and Future of the Industry") - [Conceptualizing Doom and building open architectures for community modding](https://www.wearedevelopers.com/videos/202-a-lifetime-in-games-the-past-present-and-future-of-the-industry) (from "A Lifetime in Games: The Past, Present and Future of the Industry") - [Modding board games and early software engineering jobs](https://www.wearedevelopers.com/videos/549-keynote-hidden-histories) (from "KEYNOTE: Hidden Histories") - [Founding id Software and pioneering early 3D rendering engines](https://www.wearedevelopers.com/videos/202-a-lifetime-in-games-the-past-present-and-future-of-the-industry) (from "A Lifetime in Games: The Past, Present and Future of the Industry") - [Releasing Wolfenstein 3D and handling international game censorship controversy](https://www.wearedevelopers.com/videos/202-a-lifetime-in-games-the-past-present-and-future-of-the-industry) (from "A Lifetime in Games: The Past, Present and Future of the Industry") ## Related Articles - [John Romero - What AI Can, Can’t, and Shouldn’t do for Games](https://www.wearedevelopers.com/magazine/478-john-romero-what-ai-can-can-t-and-shouldn-t-do-for-games) - [What Developers Can Learn from Indie Games](https://www.wearedevelopers.com/magazine/650-what-developers-can-learn-from-indie-games) - [8 Moments That Defined WeAreDevelopers World Congress 2022](https://www.wearedevelopers.com/magazine/102-8-moments-that-defined-wearedevelopers-world-congress-2022) - [Dev Digest 135 - AI is Doomed](https://www.wearedevelopers.com/magazine/480-dev-digest-135-ai-is-doomed) ## Related Jobs - [Senior Developer Bare-Metal and Realtime Software](https://www.wearedevelopers.com/jobs/ext/380849-senior-developer-bare-metal-and-realtime-software) at **ZEISS Group** - [Senior Architect Realtime Bare-Metal Software](https://www.wearedevelopers.com/jobs/ext/381559-senior-architect-realtime-bare-metal-software) at **ZEISS Group** - [Developer Embedded Linux](https://www.wearedevelopers.com/jobs/ext/381560-developer-embedded-linux) at **ZEISS Group** - [Developer Embedded Linux](https://www.wearedevelopers.com/jobs/ext/1543045-developer-embedded-linux) at **ZEISS Group** - [Principal Engineer - AI Search & Vector Infrastructure](https://www.wearedevelopers.com/jobs/ext/381484-principal-engineer-ai-search-vector-infrastructure) at **Redis** - [Senior Software Engineer](https://www.wearedevelopers.com/jobs/ext/15942-senior-software-engineer) at **GitHub**