This biography of a living person needs additional citations for verification, as its only attribution is to self-published sources ; articles should not be based solely on such sources.(June 2017) |
Ken Silverman | |
---|---|
Born | Mount Kisco, New York, U.S. | November 1, 1975
Education | Brown University (BSc) |
Occupation | Game programmer |
Years active | 1989-present |
Known for | Build engine, Ken's Labyrinth, Voxlap |
Website | advsys |
Ken Silverman (born November 1, 1975) is an American game programmer, best known for writing the Build engine. It was most notably utilized by Duke Nukem 3D , Shadow Warrior , Blood , and more than a dozen other games in the mid- to late-1990s.
Once considered the primary rival of John Carmack (later succeeded by Tim Sweeney), [1] Silverman started work on the Build engine sometime before his first semester at Brown University in 1993, under a contract with Apogee Software. In the wake of Duke Nukem 3D and other Build engine games, Silverman left the commercial game industry.
Silverman has been CTO and co-founder of Ardfry Imaging, LLC responsible for the PNG Compression tool PNGOUT. He is the founder and Chief Computer Scientist of VOXON, makers of the world's most advanced 3D volumetric display system.
Ken's Labyrinth is a first-person shooter video game coded by Silverman. It was originally released in 1993 as shareware by Epic MegaGames. The source code to the project and even older versions can now be found on Silverman's website. [2]
The Build engine is a first-person shooter engine created by Ken Silverman for 3D Realms from 1993 to 1996. The engine was used in a number of popular games of the era, and its source code was released on June 20, 2000. [3] Shortly after the Duke Nukem 3D source code was released in 2003, Silverman added the Polymost renderer to the Build engine. From 2006 to 2011 he prototyped a successor to the engine, titled Build2. He released his drafts for the engine on March 7, 2018.
In 2000, Silverman started work on Voxlap, a voxel-driven graphics engine. [4] In addition to the engine, a Voxlap-powered tech demo was produced in cooperation with Tom Dobrowolski. Since 2003, development on the engine has been fairly static, the source code to the engine was released by Silverman in 2005, [5] allowing commercial derivatives with permission. [6] Ace of Spades , a 2011 online multiplayer shooter, was developed from the Voxlap engine.
Other creations by Silverman include the ZIP file archiver KZIP, the EVALDRAW programming environment, and the PNG file-size optimizer PNGOUT. In 2006, a GUI-driven version of PNGOUT known as PNGOUTWin [7] was released by Ardfry Imaging, a small company Silverman co-founded in 2005.
In early 2013, Silverman joined Voxon Photonics as Chief Computer Scientist. His role is primarily that of programming the volumetric graphics engine for the Voxiebox, a swept surface volumetric display being described by Voxon as "the world's first holographic arcade game system". The Voxiebox is capable of generating points of light within a volume of space, and in doing so enables the creation of 3D multiplayer gaming experiences that can be viewed from any angle without special glasses. [8] [9]
Duke Nukem 3D is a first-person shooter video game developed by 3D Realms. It is a sequel to the platform games Duke Nukem and Duke Nukem II, published by 3D Realms.
id Software LLC is an American video game developer based in Richardson, Texas. It was founded on February 1, 1991, by four members of the computer company Softdisk: programmers John Carmack and John Romero, game designer Tom Hall, and artist Adrian Carmack.
Wolfenstein 3D is a first-person shooter video game developed by id Software and published by Apogee Software and FormGen. Originally released on May 5, 1992, for DOS, it was inspired by the 1981 Muse Software video game Castle Wolfenstein, and is the third installment in the Wolfenstein series. In Wolfenstein 3D, the player assumes the role of Allied spy William "B.J." Blazkowicz during World War II as he escapes from the Nazi German prison Castle Wolfenstein and carries out a series of crucial missions against the Nazis. The player traverses each of the game's levels to find an elevator to the next level or kill a final boss, fighting Nazi soldiers, dogs, and other enemies with a knife and a variety of guns.
John D. Carmack II is an American computer programmer and video game developer. He co-founded the video game company id Software and was the lead programmer of its 1990s games Commander Keen, Wolfenstein 3D, Doom, Quake, and their sequels. Carmack made innovations in 3D computer graphics, such as his Carmack's Reverse algorithm for shadow volumes.
Duke Nukem Forever is a 2011 first-person shooter game developed by Gearbox Software and published by 2K for Windows, PlayStation 3, Xbox 360 and Mac OS X. It is the fourth main installment in the Duke Nukem series and the sequel to Duke Nukem 3D (1996). Players control Duke Nukem as he comes out of retirement to battle an alien invasion. Like its predecessor, Duke Nukem Forever features pop culture references, toilet humor, and adult content.
A voxel is a three-dimensional counterpart to a pixel. It represents a value on a regular grid in a three-dimensional space. Voxels are frequently used in the visualization and analysis of medical and scientific data. They are also commonly used in video games, both as a technological feature, as in Outcast, and a graphical style, which was popularised by Minecraft.
3D Realms Entertainment ApS is a video game publisher based in Aalborg, Denmark. Scott Miller founded the company in his parents' home in Garland, Texas, in 1987 as Apogee Software Productions to release his game Kingdom of Kroz. In the late 1980s and early 1990s, the company popularized a distribution model where each game consists of three episodes, with the first given away free as shareware and the other two available for purchase. Duke Nukem was a major franchise created by Apogee to use this model, and Apogee published Commander Keen and Wolfenstein 3D the same way.
Catacomb 3-D is a first-person shooter video game, the third in the Catacomb series, the first of which to feature 3D computer graphics. It was developed by id Software and originally published by Softdisk under the Gamer's Edge label, released in November 1991. The player takes control of the high wizard Petton Everhail, descending into the catacombs of the Towne Cemetery to defeat the evil lich Nemesis and rescue his friend Grelminar.
A source port is a software project based on the source code of a game engine that allows the game to be played on operating systems or computing platforms with which the game was not originally compatible.
Blood is a 3D first-person shooter video game developed by Monolith Productions and published by GT Interactive and developed using Ken Silverman’s Build engine. The shareware version was released for MS-DOS on March 7, 1997, while the full version was later released on May 21 in North America, and June 20 in Europe.
The Build Engine is a first-person shooter engine created by Ken Silverman, author of Ken's Labyrinth, for 3D Realms. Like the Doom engine, the Build Engine represents its world on a two-dimensional grid using closed 2D shapes called sectors, and uses simple flat objects called sprites to populate the world geometry with objects.
Shadow Warrior is a first-person shooter video game developed by 3D Realms and published by GT Interactive. The shareware version was released for the PC on May 13, 1997, while the full version was completed on August 25, 1997 and released in stores on September 16, 1997. Shadow Warrior was developed using Ken Silverman's Build engine and improved on 3D Realms' previous Build engine game, Duke Nukem 3D. Mark Adams ported Shadow Warrior to Mac OS in August 1997.
Ken's Labyrinth is a first-person shooter for MS-DOS published in 1993 by Epic MegaGames. It was programmed by Ken Silverman, who later designed the Build engine used for rendering in 3D Realms's Duke Nukem 3D (1996). Ken's Labyrinth consists of three episodes, the first of which was released as shareware. An earlier version was self-published by Silverman. In the game, the player assumes the role of a dog named Sparky trying to escape a labyrinth.
Todd Jason Replogle is an American video game programmer best known as the co-creator of the Duke Nukem series. He wrote six 2D action games for MS-DOS released as shareware by Apogee Software between 1990 and 1993. This included Duke Nukem and Duke Nukem II, which were side-scrolling platform games.
A first-person shooter engine is a video game engine specialized for simulating 3D environments for use in a first-person shooter video game. First-person refers to the view where the players see the world from the eyes of their characters. Shooter refers to games which revolve primarily around wielding firearms and killing other entities in the game world, either non-player characters or other players.
PNGOUT is a freeware command line optimizer for PNG images written by Ken Silverman. The transformation is lossless, meaning that the resulting image is visually identical to the source image. According to its author, this program can often get higher compression than other optimizers by 5–10%. It is possible to compress some inflated PNGs to a size below 1% of the original file.
A first-person shooter (FPS) is a video game centered on gun fighting and other weapon-based combat seen from a first-person perspective, with the player experiencing the action directly through the eyes of the main character. This genre shares multiple common traits with other shooter games, and in turn falls under the action games category. Since the genre's inception, advanced 3D and pseudo-3D graphics have proven fundamental to allow a reasonable level of immersion in the game world, and this type of game helped pushing technology progressively further, challenging hardware developers worldwide to introduce numerous innovations in the field of graphics processing units. Multiplayer gaming has been an integral part of the experience, and became even more prominent with the diffusion of internet connectivity in recent years.
id Tech 6 is a multiplatform game engine developed by id Software. It is the successor to id Tech 5 and was first used to create the 2016 video game Doom. Internally, the development team also used the codename id Tech 666 to refer to the engine. The PC version of the engine is based on Vulkan API and OpenGL API.
Duke Nukem 3D: Reloaded is a suspended first-person shooter fan project. The title was announced on the Gearbox forums on October 13, 2010 and is based on the Duke Nukem series. The game was intended to be a next generation reimagining of the 1996 game Duke Nukem 3D.
Ion Fury is a 2019 cyberpunk first-person shooter video game developed by Voidpoint and published by 3D Realms. It is a prequel to the 2016 video game Bombshell. Ion Fury runs on a modified version of Ken Silverman's Build engine and is the first original commercial game to utilize the engine in 20 years, the previous being World War II GI. An expansion, Ion Fury: Aftershock, was released in October 2023.