Released Doom, Redefining Game Engine Licensing Business Model
Context: Doom was the most technically advanced 3D game of its time; Carmack pioneered BSP tree rendering, lightmaps, and other key techniques.
Decision: Decided to license the Doom engine to other game companies, pioneering the game engine licensing business model.
Reasoning: Engine licensing generates passive revenue while raising the technical level of the entire industry, consistent with Carmack's knowledge-sharing beliefs.
Outcome: Doom sold an estimated 2+ million copies in its first year (shareware), and the engine licensing model was later scaled by Epic (Unreal Engine) into a billion-dollar industry.
Lesson: Platformizing and licensing a technical foundation builds longer-term industry influence than simply selling content.
jc-model-abstraction-cost