University of Houston
Looking to join Origin, McShaffry first sent his resume directly to Richard Garriott. After receiving no response, he called the company weeks later and was told to send it to Dallas Snell, who quickly hired him.
Project Director and Programmer
- Main article: Development History of Ultima IX
McShaffry was the first director of Ultima IX, forming a small team with artist Denis Loubet and writer-designer John Watson for its nascent period of development in 1994. At this time, he collaborated with Loubet and Watson on early story concepts utilizing a design ethic inspired by Ultima IV, V, VI, and VII. In 1997, while work on the game was officially suspended to hasten the release of Ultima Online, McShaffry continued in his spare time by porting its engine to the hardware-accelerated Glide API, significantly increasing performance and enabling the three-dimensional trailing viewpoint that appeared in the final release. However, it was soon decided the project would resume without him and he parted ways with Origin.
Authored Game Coding Complete.
- "Mike_McShaffry". Wikipedia. Retrieved 2017-03-03.
- Kenneth Kully. "“Oh no, not Moonglow again!” – An Interview with Mike McShaffry". http://www.ultimacodex.com. 2014-11-04. Retrieved 2017-03-03.
- Ultima VII: The Black Gate - Characters List. August 5, 1991. Page 9.