Ken Silverman

aus Wikipedia, der freien Enzyklopädie
Ken Silverman 2002

Ken Silverman (* 1. November 1975 in Mount Kisco, New York) ist ein US-amerikanischer Computerspieleprogrammierer. Bekannt wurde er durch die Entwicklung von Ken’s Labyrinth und der Build-Engine, welche erstmals bei Duke Nukem 3D zum Einsatz kam.

Leben

Ken Silverman wuchs die ersten Jahre seines Lebens in Yorktown im Bundesstaat New York auf, bevor sein Vater Harvey Silverman 1980 eine Anstellung als Professor an der Brown University bekam und seine Eltern mit seinem Bruder und ihm nach East Greenwich in Rhode Island zogen.[1]

Mit dem Texas Instruments TI-99/4A erhielt er Ende Dezember 1983 seinen ersten Computer.[2]

Programmieren lernte er schon früh von seiner Familie. Sein Vater war Professor für Elektrotechnik, seine Mutter Programmiererin bei GTECH.[1]

Zusammen mit seinem 3 Jahre älteren Bruder Alan entwickelte er bereits 1984 einen Pac-Man-Klon für den TI-99/4. Während sein Bruder den Hauptteil der Programmierung übernahm, war er vor allem für die Gestaltung des Labyrinths zuständig.[3]

Während der High-School entwickelte er selbst weitere Computerspiele, wie den Tetris-Klon Kentris.[2] Bei der Entwicklung von Kentris wechselte er Anfang der 1990er Jahre von der Programmiersprache QuickBasic zu C.[3]

Im Januar 1993 wurde mit Ken’s Labyrinth zum ersten Mal ein Computerspiel von ihm durch Epic MegaGames veröffentlicht.[4][5] Der auf einfachem Raycasting basierende Ego-Shooter gilt aufgrund seines Rendering-Verfahrens als Klon von Wolfenstein 3D. Silverman entwickelte das Spiel ursprünglich unter dem Titel WalKen, einer Kombination aus walk (englisch für „gehen“) und seinem Vornamen, und wurde von seinem Vater ermutigt, es zu veröffentlichen.[6] Ken Silverman hat das Spiel sowie den Quelltext mittlerweile auf seiner Website zum kostenlosen Download veröffentlicht.[7]

Nach dem Erfolg von Ken’s Labyrinth unterschrieb er 1993 einen Vertrag mit Apogee Software für die Entwicklung einer 3D-Spiel-Engine. Apogee wollte eigentlich Doom lizenzieren, woran Id Software allerdings kein Interesse hatte,[3] weshalb sie auf Ken Silverman zurückkamen, der sie bereits im Oktober 1992 für die Veröffentlichung von Ken’s Labyrinth kontaktiert hatte.[5] Silvermans Grafik-Engine mit dem Namen Build-Engine kam erstmals beim 1996 erschienenen Ego-Shooter Duke Nukem 3D zum Einsatz. Die Build-Engine trat damals in Konkurrenz zu John Carmacks Doom-Engine.[8]

“If I had to pick who I think is just the most talented, it would probably be Ken Silverman, the guy that did the BUILD engine.”

„Wenn ich wählen müsste, wen ich für den Talentiertesten halte, wäre es wahrscheinlich Ken Silverman, den Typen, der die BUILD-Engine gemacht hat.“

John Carmack: bootNet[9]

Ein Monat nachdem Silverman den Vertrag mit Apogee unterschrieben hatte, begann er 1993 sein College-Studium an der Brown University in Providence, unterbrach dieses allerdings für die Entwicklung der Build-Engine. Er kehrte 1997 an die Universität zurück[5] und schloss sein Studium schließlich im Mai 2000 ab.[1]

Nach der erfolgreichen Build-Engine, welche Einsatz in einigen Spielen der Ära wie zum Beispiel William Shatner's TekWar, Shadow Warrior und Blood fand, entwickelte er noch weitere Engines und Software-Tools.[10] So arbeitete er um die Jahrtausendwende an der Voxel-Rendering-Engine Voxlap[11] und begann 2006 mit der Entwicklung eines Nachfolgers zur Build-Engine unter dem Titel Build2. An Build2 arbeitete er bis 2011, bevor er das Interesse daran verlor. 2018 veröffentlichte er schließlich die unfertige Version von damals.[12]

Im Jahr 2005 war Ken Silverman Mitbegründer von Ardfry, welche die PNG-Datenkompressions-Software PNGOUTwin und ein paar Image-Codecs veröffentlichte.[2]

Anfang 2013 begann er bei Voxon Photonics als Chef-Informatiker zu arbeiten. Ziel seiner Arbeit dort ist die Entwicklung einer Voxel-Engine für ein neuartiges Holografie-Gerät mit dem Namen Voxiebox.[13]

“For me, programming is not just an interest or a hobby – it IS my life.”

„Für mich ist Programmieren nicht nur ein Interesse oder ein Hobby – es IST mein Leben.“

Ken Silverman: Reloaded.org[14]

Weblinks

Einzelnachweise

  1. a b c Ken Silverman: Ken Silverman's Official Home Page. In: advsys.net. Abgerufen am 1. September 2019 (englisch).
  2. a b c Lynton Manuel: Behind the scenes with Voxon Chief Computer Scientist Ken Silverman. In: Voxon Photonics. Abgerufen am 1. September 2019 (englisch).
  3. a b c Ken Silverman (3D Realms) – Interview. In: Arcade Attack. 1. Mai 2017, abgerufen am 1. September 2019 (englisch).
  4. Brian Crecente: The four lives of Epic Games. In: Polygon. Abgerufen am 1. September 2019 (englisch).
  5. a b c Interview with Ken Silverman. In: RGB Classic Games. 21. November 2005, abgerufen am 1. September 2019 (englisch).
  6. Rene Patnode: id as Super-Ego: The Creation of Duke Nukem 3D. (PDF) In: fabiensanglard.net. 22. März 2001, abgerufen am 1. September 2019 (englisch).
  7. Ken Silverman: The official Ken's Labyrinth page. In: advsys.net. Abgerufen am 1. September 2019 (englisch).
  8. Joe Siegler: History of the Build Engine. In: 3D Realms. 12. März 2018, abgerufen am 1. September 2019 (englisch).
  9. Alex St. John: Countdown to Carmack – boot Interview. In: bootNet. 25. November 1997, archiviert vom Original am 30. Januar 1998; abgerufen am 1. September 2019 (englisch).
  10. Alex Wawro: Now you can muck around with the Build engine successor: Build2. In: Gamasutra. 9. März 2018, abgerufen am 1. September 2019 (englisch).
  11. Ken Silverman interview (from 2001). In: Strife Streams. Abgerufen am 1. September 2019 (englisch).
  12. Dominic Tarason: Ken Silverman's long-lost BUILD2 engine released. In: Rock, Paper, Shotgun. 9. März 2018, abgerufen am 1. September 2019 (englisch).
  13. Camilo Salas: Now's Your Chance to Make a Home Hologram. In: Vice. 23. Oktober 2015, abgerufen am 1. September 2019 (englisch).
  14. Ken Silverman Profile. In: Reloaded.org. Abgerufen am 1. September 2019 (englisch).