Less than 60 games needed to complete our goal of 1,500 documented Arcade titles!

Michael Abrash

Game Credits

Design

Portal 2 (2011)   (Personnel)
 

Programming/Engineering

Motocross Madness 2 (2000)   (Software Rasterization)
Microsoft Flight Simulator 2000 (2000)   (Development)
Half-Life (1998)   (Engine Programmer)
Quake: The Offering (1998)   (Programming)
DOOM 64 (1997)   (Programming)
Quake Mission Pack No. 2: Dissolution of Eternity (1997)   (Programming)
Quake Mission Pack No. I: Scourge of Armagon (1997)   (Programming)
Final DOOM (1996)   (Programmers)
Quake (1996)   (Programming (Programação))
DOOM (1995)   (Programming)
Hexen: Beyond Heretic (1995)   (Programming)
The Ultimate DOOM (1995)   (Programming)
DOOM (1993)   (Programming / Software Engineers)
Big Top (1983)   (Programming)
Cosmic Crusader (1982)   (Programming)
Snack Attack II (1982)   (Programming)
Space Strike (1982)   (Programming)
 

Thanks

Serious Sam II (2005)   (Special Thanks)
Cel Damage (2001)   (Special Thanks)
Serious Sam: The First Encounter (2001)   (Special Thanks)
Half-Life: Platinum (2000)   (With thanks to:)
Half-Life: Game of the Year Edition (1999)   (With thanks to (Sierra Studios))
Half-Life (1998)   (With Thanks To)
StarMines II: Planet of the Mines (1992)   (I wish to thank the following people whose ideas, graphics or example code helped producing StarMines II:)
 

Other

Counter-Strike: Global Offensive (2012)   (Valve)
 


Developer Biography

Michael Abrash is a video game programmer and technical writer. The first game he programmed was an arcade-style game for the Vector Graphics VIP CP/M system, using 160x72 block graphics, written in FORTRAN and assembly language. His first commercial game was Space Strike (1982). He went on to program several games with Dan Illowsky.

Abrash took a 12-year-long break from game programming, during which he worked on graphics and assembly code for Windows NT 3.1. He returned to game industry to work on Quake (1996). He is also the author of the book Zen of Assembly Language (1990).

Last updated: Jul 24, 2012