Master Game Database
•
Template-based
–
–
Ideal for using a
database
–
Can support
inheritance
–
Easy to keep
balanced
–
Limits flexibility as
all templates are in
the same format
–
•
Aggregated
world
–
–
Relies on OOP
principles
–
Developers always
derive new objects
–
Much harder to keep
balanced
–
Much more flexible