|
Curriculum Vitae
Jeff Orkin
http://www.jorkin.com
PROFESSIONAL EXPERIENCE
MIT Media Lab, Cognitive Machines Group
Research Assistant, September 2005 to present.
Devloping A.I. characters that learn to communicate and collaborate by observing humans playing online multiplayer games.
Monolith Productions
Senior Software Engineer - Artificial Intelligence, May 2001 to July 2005.
Lead design and implementation of AI systems used for multiple real-time 3D PC and next generation console games. Responsible for agent architecture, navigation, locomotion, animation selection, sensory systems, goal-oriented behavior and planning. AI systems used in No One Lives Forever 2, TRON 2.0, F.E.A.R., and Condemned: Criminal Origins.
Charles River Media
Contributing Author and Section Editor, 2001 to 2006.
Contributed eight articles to AI Game Programming Wisdom 1 & 2. Edited the "Tactics and Planning" and "Genre Specific" sections of AI Game Programming Wisdom 3.
Sierra Entertainment
Lead Software Engineer, January 1999 to February 2001.
Lead team of five engineers developing unreleased 3D RPG. Designed and implemented compiled scripting language, skeletal animation system, and integrated game editing tools.
Software Engineer, November 1996 to December 1998.
Worked on team of five engineers developing 3D adventure/RPG for PC, King's Quest: Mask of Eternity. Responsibilities included AI, I/O, particle systems, animation, and scripting.
American Management Systems
Programmer/Analyst, July 1995 to August 1996
Worked on seven person team developing Windows-based client/server database application for the Department of the Interior.
U.S. Army Cold Regions Research & Engineering Laboratory
Computer Clerk, June to August, 1993 & 1994
Programmed library of graphics file format conversion routines in C and Unix shell on Sun Sparc Stations.
EDUCATION
Massachusetts Institute of Technology
PhD, MIT Media Laboratory, in progress (2011 expected graduation)
Masters of Science, MIT Media Laboratory, September 2007
Thesis: Learning Plan Networks in Conversational Video Games
University of Washington
Masters of Science in Computer Science, March 2003
Tufts University
Bachelors of Science in Computer Science, Studio Art minor, May 1995
Minor in Studio Art through joint program with the School of the Museum of Fine Arts, Boston
HONORS & AWARDS
- Industrial Technology Research Institute of Taiwan (ITRI) Research Fellowship, 2007
- AIGameDev.com #2 Most Influential A.I. Game ranking for F.E.A.R., 2007
- Gamespot.com Best A.I. Award for F.E.A.R., 2005
- Computer Games Magazine Best A.I. Award for No One Lives Forever 2, 2002
- Multimedia World Magazine All-Star Award for the Celebrity Painter applet, 1996
COMPUTER & VIDEO GAME CREDITS
- F.E.A.R. (2005), Monolith Productions / Vivendi Universal.
-- Best A.I. (Gamespot), #2 Most Influential A.I. Game (AIGameDev), Best Shooter (Gamespot & IGN), Best Action Game (PC Gamer & E3 Game Critics)
- Condemned: Criminal Origins (2005), Monolith Productions / Sega
-- XBox 360 Best Action Game (IGN)
- TRON 2.0 (2003), Monolith Productions / Buena Vista Interactive
-- PC Game of the Year (Play Magazine)
- No One Lives Forever 2: A Spy in H.A.R.M.s Way (2002), Monolith Productions / Sierra Entertainment
-- Best A.I. (Computer Games), Game of the Year (Computer Games), PC Game of the Year (Gamespy)
- Kings Quest: Mask of Eternity (1998), Sierra Entertainment
COMMITTEES
- IEEE Transactions on Computational Intelligence and AI in Games (IEEE T-CIAIG) -- Associate Editor.
- AI for Interactive Digital Entertainment (AIIDE) -- Member of Program Committee in 2005, 2006, 2007, 2008, 2009.
- IEEE International IEEE Consumer Electronics Society's Games Innovations Conference (ICE-GIC) -- Member of Program Committee in 2009.
- AISB'09 Symposium: AI & Games (AISB) -- Member of Program Committee in 2009.
- ECAI'08 Workshop on Artificial Intelligence in Games (ECAI) -- Member of Program Committee in 2008.
- Workshop on AI Planning for Computer Games and Synthetic Characters (ICAPS) -- Member of Program Committee in 2006 and 2007.
- International Conference on Digital Interactive Media in Entertainment and Arts (DIMEA) -- Member of Program Committee in 2006 and 2007.
- Workshop on Reasoning, Representation, and Learning in Computer Games (IJCAI) -- Member of Program Committee in 2005.
- AAAI Challenges in Game AI Workshop -- Co-chair in 2004.
- AI Interface Standards Committee (AIISC) -- Member of Steering Committee and coordinator of Goal-Oriented Action Planning working group since 2002. Associated with the International Game Developers Association (IDGA).
PEER REVIEWED JOURNAL ARTICLES
Jeff Orkin and Deb Roy (2007), The Restaurant Game: Learning Social Behavior and Language from Thousands of Players Online, Journal of Game Development, 3(1), 39-60.
PEER REVIEWED CONFERENCE PUBLICATIONS
Jeff Orkin and Deb Roy (2009), Automatic Learning and Generation of Social Behavior from Collective Human Gameplay, Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS), Budapest, Hungary.
Peter Gorniak, Jeff Orkin, and Deb Roy (2006), Speech, Space and Purpose: Situated Language Understanding in Computer Games, Twenty-eighth Annual Meeting of the Cognitive Science Society Workshop on Computer Games.
Jeff Orkin (2005), Agent Architecture Considerations for Real-Time Planning in Games, Proceedings of the Artificial Intelligence and Interactive Digital Entertainment Conference (AIIDE).
Jeff Orkin (2004), Symbolic Representation of Game World State: Toward Real-Time Planning in Games, Proceedings of the AAAI Workshop on Challenges in Game AI.
BOOK CONTRIBUTIONS
Jeff Orkin (2003), Constraining Autonomous Character Behavior with Human Concepts, AI Game Programming Wisdom 2, Charles River Media.
Jeff Orkin (2003), Simple Techniques for Coordinated Behavior, AI Game Programming Wisdom 2, Charles River Media.
Jeff Orkin (2003), Applying Goal-Oriented Action Planning to Games, AI Game Programming Wisdom 2, Charles River Media.
Jeff Orkin (2003), Adding Error Reporting to Scripting Languages, AI Game Programming Wisdom 2, Charles River Media.
Jeff Orkin (2002), 12 Tips from the Trenches, AI Game Programming Wisdom, Charles River Media.
Jeff Orkin (2002), A General Purpose Trigger System, AI Game Programming Wisdom, Charles River Media.
Jeff Orkin (2002), A Data-Driven Architecture for Animation Selection, AI Game Programming Wisdom, Charles River Media.
Jeff Orkin (2002), Realistic Character Behavior with Prioritized, Categorized Animation, AI Game Programming Wisdom, Charles River Media.
Jeff Orkin (1996), CelebrityPainter applet, Foundations of Java: Programming for the World Wide Web, by Aaron E. Walsh, IDG Books.
Jeff Orkin (1996), LivingLinks applet, Java for Dummies, by Aaron E. Walsh, IDG Books.
REPORTS AND OTHER PUBLICATIONS
Jeff Orkin (2006), Three States and a Plan: The AI of F.E.A.R., Proceedings of the Game Developer's Conference (GDC).
Alex Nareyek, Borje F.F. Karlsson, Ian Wilson, Marcin Chady, Syrus Mesdaghi, Ramon Axelrod, Nick Porcino, Nathan Combs, Abdennour El Rhalibi, Baylor Wetzel, and Jeff Orkin (2004), The 2004 Report of the IGDA's AI Interface Standards Committee.
CONFERENCE PRESENTATIONS
- GDC 2006: "Three States and a Plan: The A.I. of F.E.A.R."
- AIIDE 2005: "Agent Architecture Considerations for Real-Time Planning in Games."
- AAAI 2004 Challenges in Game A.I. Workshop: "Toward Real-Time Planning in Games."
INVITED TALKS
- "Abstractions in A.I. for Games" -- Symposium on Abstraction, Reformulation and Approximation (SARA 2009), Lake Arrowhead, CA, July 2009.
- "A.I., Games, Guns, and Restaurants" -- MIT GAMBIT Game Lab, MIT, Cambridge, MA, June 2009.
- "Transforming Immersive Education with A.I." -- Immersive Education Initiative London Summit, London School of Economics, London, UK, April 2009.
- "Game A.I.: Looking Back, Looking Forward" -- Interactive Media and Game Development Seminar, WPI, Worcester, MA, April 2009.
- "The Restaurant Game: Learning Social Behavior and Dialogue from Thousands of Players Online" -- National Acadamy of Sciences (NAS) National Research Council (NRC) Committee on Modeling, Simulation, and Gaming (DIA sponsored), Irvine, CA, Jan. 2009.
- "Lame Things I've Been Doing Since F.E.A.R." -- Monolith Productions, Kirkland, WA, Aug. 2008.
- "Learning Models of Social Behavior and Dialogue with The Restaurant Game" -- Interactive Robot Learning Workshop keynote, Robotics: Science and Systems (RSS), Zurich, Switzerland, June 2008.
- "The Restaurant Game: New Forms of AI for Immersive Education" -- Boston Digital Media Summit: Enabling the Age of Immersive Education, Boston College, Boston, MA, Jan. 2008.
- "The A.I. of F.E.A.R. and other old news from 2.5 years ago" -- Gearbox Software, Plano, TX, Dec. 2007.
- "The A.I. of F.E.A.R. and other old news from 2.5 years ago" -- Dallas IGDA, DeVry University, Plano, TX, Dec. 2007.
- "The Restaurant Game: New Forms of AI for Immersive Education" -- Immersive Education Day, Harvard University, Cambridge, MA, Dec. 2007.
- "Three States and a Plan: The A.I. of F.E.A.R." -- Mad Doc Software, Andover, MA, Nov. 2006.
- "The Media Grid and the Future of Game A.I." -- Boston Siggraph Summit: The Intersection of Digital Media and Supercomputing, Boston, MA, July 2006.
- "Applying Blackboard Systems to First Person Shooters" -- AI in Games Workshop, Digital Media Collaboratory, UT Austin, Austin, TX, Aug. 2003.
TEACHING
- Guest Lecture for Kevin Dill's Game A.I. course, Boston University, Boston, MA, March 2009.
- Teaching Assistant for Cynthia Breazeal's Human Robot Interaction course, MIT Media Lab, Cambridge, MA, Fall 2008.
- Guest Lecture for Kevin Dill's Game A.I. course, Harvard Extension School, Cambridge, MA, April 2008.
- Guest Lecture for Bruce Blumberg's Game A.I. course, Harvard Extension School, Cambridge, MA, May 2006.
- Guest Lecture for Ian Davis's Game A.I. course, Comparative Media Studies, MIT, Cambridge, MA, Nov. 2005.
- Teaching Assistant for Alva Couch's C++ Data Structures course, Tufts University, Medford, MA, 1993 & 1994.
|