James Anhalt III
Principal Software Engineer, Incubation
With over 25 years of industry experience and more than 15 published games, James has seen technology and programming change dramatically throughout his career. He first learned to program his own games in BASIC and 6502 assembly around the age of 10 when his parents purchased an Atari 800 computer in a vain attempt to stem the tide of quarters he put into arcade machines. In his freshman Computer Science programming class at UCLA he met Allen Adham, the future founder of Blizzard Entertainment, and two years later was recruited to program games during his summer breaks. James immediately joined Blizzard full time upon graduation, but after a few years he left to form his own company that primarily focused on finishing “difficult” projects. He returned to Blizzard in 2001 to help on Battle.net and was the Lead Software Engineer for Game Systems and Engine development on Team 1, the team behind all of Blizzard’s real time strategy games. At the Game Developer’s Conference in 2011 he spoke in depth about his path planning work on StarCraft II and is currently a Principal Software Engineer on Blizzard’s Incubation team. James graduated summa cum laud with a BS in Computer Science and Engineering from the University of California, Los Angeles in 1992 and earned his MBA from the University of California, Irvine in 2008.