GAMES DEVELOPER Id Software has announced it will release the holy grail of source code, the programming guts of its phenomenally successful first person shooter, Doom 3.
The studio behind groundbreaking shooting titles such as Wolfenstein, the Doom series, Quake and the forthcoming Rage told the world the news at this year's Quakecon to expect the release later this year.
Speaking at the world's biggest LAN party, Id's technical director John Carmack highlighted the ability of freely available code to build on already established communities and fanbases.
According to industry title Gamesindustrybiz, he also challenged other developers to open their doors to non-professionals and independent studios to encourage creative diversity. According to Carmack, parent company Zenimax backs the move by Id. That's a relief then.
Interested individuals and parties will be able to get their hands on the Doom 3 source code in October at the release of Rage, another FPS adventure from Id that looks to redefine the genre yet again.
The engine behind the gorgeous and gory graphics of Rage will also be flung into the public domain, but only when it's no longer used by Id in ongoing projects. Thus it could be years before we see the Id Tech Five Engine being used by game developers who make titles from their bedrooms.
Due to the level of detail and gameplay the new engine provides, Carmack himself speculated that this could be ten years in the offing. The newly announced Doom 4 supposedly is using the Id Tech 5 Engine.
Refusing to reveal anything about Doom 4, Carmack did however reveal that plans are already underway for a Rage sequel and described a web browser version of the 1992 classic Wolfenstein as "off the table".
Quakecon is an annual bring your own computer event curated by Id Software in Dallas, Texas. The video game playing pilgrimage is going on now and runs until 7 August. µ
Looks like someone pressed the wrong button on the routing machine
Half-Life 3 VR anyone
Whilst some old favourites graduate to the main browser