•Modification
–Hack existing game content, levels,
engine
–Repurpose content/data from other sources
•Generation
–Parameter value instantiation
–Macro expansion
–Language-directed (game) application
generation
–Meta-environments tailored for (game)
domain
•Construction
–Scripting (UnrealScript vs.
c-shell/Perl/Php/…)
–Custom programming using SDK and other tools