Game Development Reference
In-Depth Information
5 . Break down the following C++ statement into its corresponding tokens:
int xyz = myFunction();
6 . What does the following regular expression match?
[a-z][a-zA-Z]*
7 . What is an abstract syntax tree and what is it used for?
8 . Describe the tradeoffs between a binary and text-based file format for
game data.
9 . What file format might you use to store basic configuration settings, and
why?
10 . What are the two main components of creating an interface mod in World
of Warcraft ?
Additional References
Aho, Alfred, et. al. Compilers: Principles, Techniques, and Tools (2nd Edition).
Boston: Addison-Wesley, 2006 . This revised edition of the classic “Dragon
Book” goes through many of the main concepts behind designing a compiler.
Much of this knowledge can also be applied to the implementation of a custom
scripting language.
“The SCUMM Diary: Stories behind one of the greatest game engines ever
made.” Gamasutra. http://tinyurl.com/pypbhp8 . This extremely interesting art-
icle covers the development of the SCUMM engine and scripting language, which
powered nearly all of the classic LucasArts adventure games.
Search WWH ::




Custom Search