Tarn Adams

Tarn
Tarn Adams (born April 17, 1978) is an American computer game programmer, best known for his work on Dwarf Fortress.wikipedia
57 Related Articles

Dwarf Fortress

Slaves to Armok: God of Blood Chapter II: Dwarf Fortress
Tarn Adams (born April 17, 1978) is an American computer game programmer, best known for his work on Dwarf Fortress. He has been working on it since 2002 with his older brother Zach.
Dwarf Fortress (officially called Slaves to Armok: God of Blood Chapter II: Dwarf Fortress) is a part construction and management simulation, part roguelike, indie video game created by Tarn and Zach Adams.

Silverdale, Washington

Silverdale
Tarn was born in Silverdale, Washington, US, in 1978.
Tarn Adams, creator of Dwarf Fortress.

Video game programmer

programmergame programmerprogrammers
Tarn Adams (born April 17, 1978) is an American computer game programmer, best known for his work on Dwarf Fortress. He has been working on it since 2002 with his older brother Zach.

Mathematics

mathematicalmathmathematician
He quit his first year of a mathematics post doctorate at Texas A&M to focus on game development in 2006. Adams earned a degree in mathematics at the University of Washington.

Texas A&M University

Texas A&MAgricultural and Mechanical College of TexasTexas A&M College
He quit his first year of a mathematics post doctorate at Texas A&M to focus on game development in 2006.

Video game development

game developmentdevelopmentdeveloped
He quit his first year of a mathematics post doctorate at Texas A&M to focus on game development in 2006.

Washington (state)

WashingtonWashington StateWA
Tarn was born in Silverdale, Washington, US, in 1978.

United States

American🇺🇸U.S.
Tarn was born in Silverdale, Washington, US, in 1978.

Water treatment

water treatment planttreatmenttreatment plant
His father, Dan, worked at a waste water treatment plant and used to manage data.

Replay value

replayabilityreplaydesire to replay
Tarn stated that the main reason they started writing games was to be able to play them themselves, and complicated and unpredictable behavior guaranteed replayability.

AOL

America OnlineAOL MusicAOL.com
In high school they created a spacecraft game that simulated sections of a rocket blowing off and released their first publicly available game on America Online.

BASIC

BASIC programming languagecompiled BASICBASIC IV
In sixth grade, they started their first fantasy game called dragslay written in BASIC.

C (programming language)

CC programming languageC language
A few years later, he rewrote it in C language, and it featured minute details and kept track of populations of units in the world generated.

Role-playing video game

role-playingRPGrole-playing game
The role-playing video game Ultima inspired him regarding world development.

Ultima (series)

UltimaUltima'' seriesUltima series
The role-playing video game Ultima inspired him regarding world development.

3D computer graphics

3D3D graphicsthree-dimensional
For four years, after working on the adventure tile and rendering it in 3D graphics, they completed Slaves to Armok: God of Blood.

Variable (computer science)

variablevariablesextent
"Armok" was the name of the game's deity from the variable "arm_ok", which was used in dragslay to indicate how many arms were left on a particular unit.

University of Washington

WashingtonUniversity of Washington, SeattleUW
Adams earned a degree in mathematics at the University of Washington.

Stanford University

StanfordLeland Stanford Junior UniversityStanford Cardinal
He applied for his doctorate at Stanford University, completing it in 2005 with a dissertation titled "Flat Chains in Banach Spaces", which was published in The Journal of Geometric Analysis.

Banach space

BanachBanach spacesBanach-space theory
He applied for his doctorate at Stanford University, completing it in 2005 with a dissertation titled "Flat Chains in Banach Spaces", which was published in The Journal of Geometric Analysis.

Freeware

freefree of chargeregisterware
Adams and his brother started a company called Bay 12 Games, where they posted freeware games and attracted a small following.

Algorithm

algorithmscomputer algorithmalgorithm design
Adams' background in mathematics helped in algorithms with spatial considerations.

Three-dimensional space

three-dimensional3Dthree dimensions
Adams' background in mathematics helped in algorithms with spatial considerations.

PayPal

PayPal Holdings PayPal Inc.breakup of eBay
Adams put up a PayPal button after a request from a fan; similarly, a subscriber system was added later.

Turns, rounds and time-keeping systems in games

turn-basedreal-timeturn based
It was turn-based game where players look for minerals and dig out tunnels while dealing with threats.