Ernest Adams (2009):
Fundamentals of Game Design,
2nd edition.
New Riders Publishing,
Thousand Oaks, CA, USA.
International Game Developers Association:
Scriptwriting for Games: Part 1: Foundations for Interactive Storytelling.
http://aii.lgrace.com/documents/IDGA\@uscore .Foundations\@uscore .of\@uscore .Interactive\@uscore .Storytelling.pdf.
International Game Developers Association:
Scriptwriting for Games: Part 2: Advanced Plot Story Structures.
http://aii.lgrace.com/documents/Scriptwriting for Games\@uscore .Part\@uscore .2\@uscore .Parallel\@uscore .OO.pdf.
Daniel Balas, Cyril Brom, Adam Abonyi & Jakub Gemrot (2008):
Hierarchical Petri Nets for Story Plots Featuring Virtual Humans.
In:.
Darken & Mateas Eric Bangeman:
Growth of gaming in 2007 far outpaces movies, music.
http://biae.clemson.edu/bpc/bp/Lab/110/reaction.htm.
Lucas Beyak (2011):
SAGA: A Story Scripting Tool for Video Game Development.
M.Eng. Report.
Cyril Brom, V\'ıt Šisler & Tomáš Holan (2007):
Story manager in 'Europe 2045' uses Petri nets.
In: Proceedings of the 4th international conference on Virtual storytelling: using virtual reality technologies for storytelling,
ICVS'07.
Springer-Verlag,
Berlin, Heidelberg,
pp. 38–50.
Available at http://portal.acm.org/citation.cfm?id=1777851.1777856.
Jacques Carette, Mustafa Elsheikh & Spencer Smith (2011):
A generative geometric kernel.
In: Siau-Cheng Khoo & Jeremy G. Siek: PEPM.
ACM,
pp. 53–62,
doi:10.1145/1929501.1929510.
Jacques Carette & Oleg Kiselyov (2011):
Multi-stage programming with functors and monads: Eliminating abstraction overhead from generic code.
Sci. Comput. Program. 76(5),
pp. 349–375,
doi:10.1016/j.scico.2008.09.008.
Jacques Carette, Oleg Kiselyov & Chung chieh Shan (2009):
Finally tagless, partially evaluated: Tagless staged interpreters for simpler typed languages.
J. Funct. Program. 19(5),
pp. 509–543,
doi:10.1017/S0956796809007205.
Christian Darken & Michael Mateas (2008):
Proceedings of the Fourth Artificial Intelligence and Interactive Digital Entertainment Conference, October 22-24, 2008, Stanford, California, USA.
The AAAI Press.
Brock Ferguson:
Gaining Entry to Game Development.
http://www.gamedev.net/page/reference/index.html/\@uscore ./reference/110/135/advice/gaining-entry-to-game-development-r1658.
Martin Fowler (2010):
Domain Specific Languages,
1st edition.
Addison-Wesley Professional.
André Wilson Brotto Furtado, André L. M. Santos & Geber L. Ramalho (2010):
Streamlining Domain Analysis for Digital Games Product Lines.
In: Jan Bosch & Jaejoon Lee: SPLC,
Lecture Notes in Computer Science 6287.
Springer,
pp. 316–330,
doi:10.1007/978-3-642-15579-6\@uscore .22.
John Harris:
Game Design Essentials: 20 Open World Games.
http://www.gamasutra.com/view/feature/1902/game\@uscore .design\@uscore .essentials\@uscore .20\@uscore .open\@uscore ..php.
Inform 7 language for Interactive Fiction.
http://inform7.com.
Overview of engines for IF.
http://inform7.com/if/interpreters.
Kristine Jørgensen (2003):
Problem Solving: The Essence of Player Action in Computer Games.
In: Copier Marinka & Raessens Joost: Level Up Conference Proceedings: Proceedings of the 2003 Digital Games Research Association Conference.
University of Utrecht,
Utrecht,
pp. CD Rom.
Available at http://www.digra.org/dl/display\@uscore .html?chid=05150.49599.pdf.
Griffin McElroy:
Mass Effect 2's save game import features explained.
http://www.joystiq.com/2009/12/26/mass-effect-2s-save-game-import-features-explained/.
Mark J. Nelson & Michael Mateas (2005):
Search-Based Drama Management in the Interactive Fiction Anchorhead.
In: Artificial Intelligence and Interactive Digital Entertainment Conference,
pp. 99–104.
David Oso:
Interactive Drama, is it really a new genre?.
http://gamasutra.com/blogs/DavidOso/20110417/7447/Interactive\@uscore .Drama\@uscore .is\@uscore .it\@uscore .really\@uscore .a\@uscore .new\@uscore .genre.php.
Eric S. Raymond (2003):
The Art of UNIX Programming.
Pearson Education.
Andrew Rollings & Dave Morris (2003):
Game Architecture and Design: A New Edition.
New Riders Games.
John W. Romein, Henri E. Bal & Dick Grune (1997):
An Application Domain Specific Language for Describing Board Games.
In: In Parallel and Distributed Processing Techniques and Applications, volume I, 305–314. Las Vegas, NV: CSREA.
CSREA,
pp. 305314.
Edward Rothstein (1994):
A New Art Form May Arise from the 'Myst'.
The New York Times.
Haskell code for SAGA.
http://www.cas.mcmaster.ca/ carette/SAGA.
Anne Sullivan, Sherol Chen & Michael Mateas (2008):
Integrating Drama Management into an Adventure Game.
In:.
Darken & Mateas Tim Sweeney (2006):
The next mainstream programming language: a game developer's perspective.
In: J. Gregory Morrisett & Simon L. Peyton Jones: POPL.
ACM,
pp. 269,
doi:10.1145/1111037.1111061.
Daniel Terdiman:
Video game sales explode in industry's best month ever.
http://news.cnet.com/8301-13772\@uscore .3-10435516-52.html.