SlideShare a Scribd company logo
Session 2
David Mullich
Concept Workshop - Game PreProduction
The Los Angeles Film School
Core Pre-Production Team
 Producer
 Lead Designer
 Lead Programmer
 Lead Artist
Game Documentation
The game documentation is the bible from
which the producer preaches the game’s
goals, through which the designers champion
their ideas, and from which the artists and
programmers get their instructions and
express their expertise.
Game Documentation
The purpose of game documentation is to:
 Express the game’s vision
 Describe the game’s contents
 Present a plan for implementation
Game Documentation
The three principal documents:
 Game Design Document (GDD)
 Technical Design Document (TDD)
 Art Document
Game Documentation
 In broad terms, the purpose of documentation is to
communicate the vision in sufficient detail to
implement it.
 It removes the awkwardness of programmers,
designers and artists coming to the producers and
designers and asking what they should be doing.
 It keeps the team from programming or animating
in a box, with no knowledge of how or if their work
is applicable or integrates with the work of others.
 Thus it reduces wasted efforts and confusion.
Game Documentation
 Documentation does not remove the need for design
meetings.
 Getting people into a room or similarly getting
everyone's opinion on an idea or a plan before it's fully
documented is often a faster way of reaching a
consensus on what's right for the game.
 Design documents merely express the consensus,
flesh out the ideas, and eliminate the vagueness.
 They themselves are discussion pieces. Though they
strive to cement ideas and plans, they are not carved in
stone. By commenting on them and editing them,
people can exchange ideas more clearly.
Game Design Document (GDD)
 The lead designer is the principle author of all
the game design document.
 To a programmer and artist, it is the
instructions for implementation.
 However, design documentation should be a
team effort, because almost everyone on the
team plays games and can make great
contributions to the design.
Game Design Document (GDD)
The GDD addresses:
 User Interface
 Control Scheme
 Game Mechanics
 Storyline
 etc.
Game Design Document (GDD)
Game features may be ranked as follows:
 Tier One: The core features of the game
 Tier Two: Adds value to the core features
 Tier Three: Designates what would be nice
to have inside the game
Game Design Document (GDD)
Tips for a good GDD:
 Describe Not Just the Body, but the Soul: Take time to
describe the feel that the game should have, the
purpose behind each element, the experience each
user will have, and any other aspects of the game's
soul you can envision and describe.
 Make it Readable: Plenty of white space, bold headers,
short lines of text, direct the eye towards important
material.
 Prioritize: Categorize your game elements as:
indispensable, important, if possible, rejected
Game Design Document (GDD)
More tips for a good GDD:
 Get Into The Details: A document without details is useless.
Generalities can be interpreted by anybody in any way that they
like.
 Some Things Must Be Demonstrated: Sometimes a few rough
sketches are enough, but if the idea is truly important to your
concept of the project, you may want to make a rough animation
yourself.
 Not Just "What" But "How": In the real world, the "how" determines
the "what." For example, suppose you've opted for claymation.
Work out the process of how the images will be captured and
document everything. What material and what color should the
backdrop be? What camera should be used and why? What are the
steps for processing the captured frames?
Game Design Document (GDD)
Even more tips for a good GDD:
 Provide Alternatives: There are too many things about game
development that are unknowable at the beginning. Give the
development team some options about what to do.
 Give It A Life: No matter how good something looks on
paper, the greatest expert still modifies things when it enters
the concrete world of objective perception.
 Include a Table of Contents, Headings, Page Numbering:
Nobody should be able to say, "I did it that way because I
couldn't find any reference to it in the document."
 Deliver It in Good Condition: Do whatever you can to
facilitate everyone actually reading and using the thing.
Technical Design Document (TDD)
 The TDD describes the plan for creating
the game
 While the GDD provides the “what”, the
TDD provides the “how”
 The TDD is written by the Lead
Programmer, with input from the Lead
Designer and Lead Artist
Technical Design Document (TDD)
Project Overview
 Project Summary: The "Elevator Pitch"
 Technical Summary: What engine and other software is
being used to create the game; how long it will take to
make it; what platforms it will run on.
 Target Minimum System Requirements: What
configuration the end user will need to run the game.
 Technical Risks
 Third Party Tools
Technical Design Document (TDD)
Hardware and Software
 2D Software
 3D Software
 Sound Software
 Programming
 Development Platforms
 Engineering Development
 Content Development
Technical Design Document (TDD)
Evaluation
 Engine
 Platform
Gameplay
 Physics
 Collisions
 AI
 Multiplayer
Technical Design Document (TDD)
Code Overview
 Main Game Loop
 Comments
 Naming Conventions
 Coding guidelines
 Source Control
 Memory Map
 Video Memory
 Source Memory
Technical Design Document (TDD)
File Formats
 2D
 3D
 Audio
User Interface
 Menus
 Controls
Technical Design Document (TDD)
Guidelines
 Don't write a Victorian novel: Use bullet points and
tables, and keep sentences short. The object is to
describe the technical design as concisely and
precisely as possible.
 When documenting object-oriented designs, make
sure readers can quickly find and grasp each
class' name, responsibility, and relationships to
other classes
 A picture is worth a thousand words: use
diagrams. Keep them simple and make it easy on
yourself.
Art Document
The Art Document is written by the Lead Artist
and addresses:
 Style Guide
 Asset Lists
 Tool Instructions
And Don’t Forget…
Each of the three documents should have:
 Game Title
 Author Name
 Version Number
 Date Created
 Date of Last Update
The Pre-Production Problem
Extra Credits: The Pre-Production Problem
Answer these questions:
 Who is on the core production team?
 What 3 documents are written during
preproduction and which team member is
responsible for each?
 What does it mean to “describe not just the
body, but the soul” of a game?
 What is The Pre-Production problem and what
does Extra Credits recommend as the
solution?

More Related Content

PPTX
LAFS Game Design 1 - Foundational Elements
PPTX
LAFS Game Mechanics - The Core Mechanic
PPTX
LAFS Game Design 1 - Structural Elements
PPTX
Final year project presentation
PPTX
LAFS SVI Level 3 - Game Design and Analysis
PPTX
LAFS Game Mechanics - Randomness and Risk
PPT
Creating a Game Design Document
PPTX
Introduction to Game Development
LAFS Game Design 1 - Foundational Elements
LAFS Game Mechanics - The Core Mechanic
LAFS Game Design 1 - Structural Elements
Final year project presentation
LAFS SVI Level 3 - Game Design and Analysis
LAFS Game Mechanics - Randomness and Risk
Creating a Game Design Document
Introduction to Game Development

What's hot (20)

PPT
Game balancing
PPTX
Introduction to game development
PPTX
LAFS SVI Level 5 - The History of Console and Arcade Games
PPTX
Game Development Step by Step
PDF
Why your game's soft launch isn't working?
PPTX
LAFS Game Mechanics - Resource Management Mechanics
PDF
Making a Game Design Document
PPTX
LAFS Game Mechanics - Social Mechanics
PDF
Game design doc template
PDF
Introduction to Game Design
PDF
The Principles of Game Design
PPTX
Design phase of game development of unity 2d game
PPTX
History of Video Games
PPTX
LAFS Game Mechanics - Progression Mechanics
PPT
Game Treatment Template
PPTX
LAFS SVI Level 2 - Psychology of Play
PPTX
First-person Shooters
PPTX
LAFS Game Mechanics - Narrative Elements
PDF
Live ops in mobile gaming - how to do it right?
Game balancing
Introduction to game development
LAFS SVI Level 5 - The History of Console and Arcade Games
Game Development Step by Step
Why your game's soft launch isn't working?
LAFS Game Mechanics - Resource Management Mechanics
Making a Game Design Document
LAFS Game Mechanics - Social Mechanics
Game design doc template
Introduction to Game Design
The Principles of Game Design
Design phase of game development of unity 2d game
History of Video Games
LAFS Game Mechanics - Progression Mechanics
Game Treatment Template
LAFS SVI Level 2 - Psychology of Play
First-person Shooters
LAFS Game Mechanics - Narrative Elements
Live ops in mobile gaming - how to do it right?
Ad

Viewers also liked (18)

DOCX
Bob the blower
PPTX
Game Project / Working with Unity
PDF
Luis cataldi unreal engine for educators
PDF
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
PDF
Graduation Project Documentation.PDF
PPT
System analysis and design
PDF
Использование вопрошания кейсы (1)
PPTX
니프니! 카카오톡
PPT
Unintelligent Design Perakh
PDF
Ventureneer social media best practices for nonprofits-stengel
PPT
Managing Problems in the Restorative Phase of Dental Treatment
PDF
TERRITORI PER IL DIALOGO vs PALCOSCENICI PER IL MONOLOGO
PDF
Supercharge your Contacts Data Base
PPTX
тема магістерської роботи
PDF
EngResumeKantawit2016_updated
PPT
Транзистор, засилувач
PDF
Vsegda krasivye volosy_sekret_omolazhivayuschikh_ki
Bob the blower
Game Project / Working with Unity
Luis cataldi unreal engine for educators
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Graduation Project Documentation.PDF
System analysis and design
Использование вопрошания кейсы (1)
니프니! 카카오톡
Unintelligent Design Perakh
Ventureneer social media best practices for nonprofits-stengel
Managing Problems in the Restorative Phase of Dental Treatment
TERRITORI PER IL DIALOGO vs PALCOSCENICI PER IL MONOLOGO
Supercharge your Contacts Data Base
тема магістерської роботи
EngResumeKantawit2016_updated
Транзистор, засилувач
Vsegda krasivye volosy_sekret_omolazhivayuschikh_ki
Ad

Similar to LAFS PREPRO Session 2 - Game Documentation (20)

PPT
2 lecture (gdd, responsibilites, level of game) 18 1-2021
PDF
Game Design for Modern Times
PPTX
TJD_2023_Lab_06.pptx
PPT
Game designdocs
PPT
Introduction To 3D Gaming
PPTX
Game Design, Lecture1: Design
PPT
My Presentation.ppt
DOCX
Game maker brief level 2
PPT
Fundamental of game design creativityand learning
PPTX
Pod handler
PPTX
Games Design Document
PPTX
Podhandler 190614092742
PPTX
Video Game Collaboration
PDF
Game Production
PPT
help session guide for graphic design learners
PPT
Game designdocs
PPTX
Game development life cycle
PPTX
Mgd game devprocess
PPTX
Reasons you should be aware of Creator Schools in Japan
PPT
Introduction to game_design
2 lecture (gdd, responsibilites, level of game) 18 1-2021
Game Design for Modern Times
TJD_2023_Lab_06.pptx
Game designdocs
Introduction To 3D Gaming
Game Design, Lecture1: Design
My Presentation.ppt
Game maker brief level 2
Fundamental of game design creativityand learning
Pod handler
Games Design Document
Podhandler 190614092742
Video Game Collaboration
Game Production
help session guide for graphic design learners
Game designdocs
Game development life cycle
Mgd game devprocess
Reasons you should be aware of Creator Schools in Japan
Introduction to game_design

More from David Mullich (20)

PPTX
LAFS Game Mechanics - Replayability
PPTX
LAFS Game Mechanics - Balancing
PPTX
LAFS Game Mechanics - Information and Game Mechanics
PPTX
LAFS Game Mechanics - Tactical Mechanics
PPTX
LAFS Marketing and Monetization Lecture 6: Advertising and Publicity
PPTX
Game Fair
PPTX
LAFS Game Mechanics - Balancing
PPTX
LAFS Marketing and Monetization Lecture 10: Business And Marketing Plans
PPTX
LAFS Marketing and Monetization Lecture 9: Community Development And Management
PPTX
LAFS Marketing and Monetization Lecture 8: Monetization and Metrics
PPTX
LAFS Marketing and Monetization Lecture 7: Sales and Distribution
PPTX
LAFS Marketing and Monetization Lecture 5: Marketing Materials
PPTX
LAFS Marketing and Monetization Lecture 4: Social Media
PPTX
LAFS Marketing and Monetization Lecture 3: Game Funding
PPTX
LAFS Marketing and Monetization Lecture 2: Game Publishing
PPTX
LAFS Marketing and Monetization Lecture 1: Marketing Fundamentals
PPTX
Game Production 1 Lecture
PPTX
LAFS Game Design 10 - Fun and Accessability
PPTX
LAFS Game Design 9 - Balancing
PPTX
LAFS Game Design 8 - Playtesting
LAFS Game Mechanics - Replayability
LAFS Game Mechanics - Balancing
LAFS Game Mechanics - Information and Game Mechanics
LAFS Game Mechanics - Tactical Mechanics
LAFS Marketing and Monetization Lecture 6: Advertising and Publicity
Game Fair
LAFS Game Mechanics - Balancing
LAFS Marketing and Monetization Lecture 10: Business And Marketing Plans
LAFS Marketing and Monetization Lecture 9: Community Development And Management
LAFS Marketing and Monetization Lecture 8: Monetization and Metrics
LAFS Marketing and Monetization Lecture 7: Sales and Distribution
LAFS Marketing and Monetization Lecture 5: Marketing Materials
LAFS Marketing and Monetization Lecture 4: Social Media
LAFS Marketing and Monetization Lecture 3: Game Funding
LAFS Marketing and Monetization Lecture 2: Game Publishing
LAFS Marketing and Monetization Lecture 1: Marketing Fundamentals
Game Production 1 Lecture
LAFS Game Design 10 - Fun and Accessability
LAFS Game Design 9 - Balancing
LAFS Game Design 8 - Playtesting

Recently uploaded (20)

PDF
01-Introduction-to-Information-Management.pdf
PPTX
master seminar digital applications in india
PPTX
Cell Types and Its function , kingdom of life
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Basic Mud Logging Guide for educational purpose
PDF
Classroom Observation Tools for Teachers
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Insiders guide to clinical Medicine.pdf
PDF
Sports Quiz easy sports quiz sports quiz
PDF
Complications of Minimal Access Surgery at WLH
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
GDM (1) (1).pptx small presentation for students
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Cell Structure & Organelles in detailed.
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
01-Introduction-to-Information-Management.pdf
master seminar digital applications in india
Cell Types and Its function , kingdom of life
Microbial diseases, their pathogenesis and prophylaxis
Basic Mud Logging Guide for educational purpose
Classroom Observation Tools for Teachers
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Insiders guide to clinical Medicine.pdf
Sports Quiz easy sports quiz sports quiz
Complications of Minimal Access Surgery at WLH
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
TR - Agricultural Crops Production NC III.pdf
GDM (1) (1).pptx small presentation for students
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
O5-L3 Freight Transport Ops (International) V1.pdf
human mycosis Human fungal infections are called human mycosis..pptx
Cell Structure & Organelles in detailed.
STATICS OF THE RIGID BODIES Hibbelers.pdf

LAFS PREPRO Session 2 - Game Documentation

  • 1. Session 2 David Mullich Concept Workshop - Game PreProduction The Los Angeles Film School
  • 2. Core Pre-Production Team  Producer  Lead Designer  Lead Programmer  Lead Artist
  • 3. Game Documentation The game documentation is the bible from which the producer preaches the game’s goals, through which the designers champion their ideas, and from which the artists and programmers get their instructions and express their expertise.
  • 4. Game Documentation The purpose of game documentation is to:  Express the game’s vision  Describe the game’s contents  Present a plan for implementation
  • 5. Game Documentation The three principal documents:  Game Design Document (GDD)  Technical Design Document (TDD)  Art Document
  • 6. Game Documentation  In broad terms, the purpose of documentation is to communicate the vision in sufficient detail to implement it.  It removes the awkwardness of programmers, designers and artists coming to the producers and designers and asking what they should be doing.  It keeps the team from programming or animating in a box, with no knowledge of how or if their work is applicable or integrates with the work of others.  Thus it reduces wasted efforts and confusion.
  • 7. Game Documentation  Documentation does not remove the need for design meetings.  Getting people into a room or similarly getting everyone's opinion on an idea or a plan before it's fully documented is often a faster way of reaching a consensus on what's right for the game.  Design documents merely express the consensus, flesh out the ideas, and eliminate the vagueness.  They themselves are discussion pieces. Though they strive to cement ideas and plans, they are not carved in stone. By commenting on them and editing them, people can exchange ideas more clearly.
  • 8. Game Design Document (GDD)  The lead designer is the principle author of all the game design document.  To a programmer and artist, it is the instructions for implementation.  However, design documentation should be a team effort, because almost everyone on the team plays games and can make great contributions to the design.
  • 9. Game Design Document (GDD) The GDD addresses:  User Interface  Control Scheme  Game Mechanics  Storyline  etc.
  • 10. Game Design Document (GDD) Game features may be ranked as follows:  Tier One: The core features of the game  Tier Two: Adds value to the core features  Tier Three: Designates what would be nice to have inside the game
  • 11. Game Design Document (GDD) Tips for a good GDD:  Describe Not Just the Body, but the Soul: Take time to describe the feel that the game should have, the purpose behind each element, the experience each user will have, and any other aspects of the game's soul you can envision and describe.  Make it Readable: Plenty of white space, bold headers, short lines of text, direct the eye towards important material.  Prioritize: Categorize your game elements as: indispensable, important, if possible, rejected
  • 12. Game Design Document (GDD) More tips for a good GDD:  Get Into The Details: A document without details is useless. Generalities can be interpreted by anybody in any way that they like.  Some Things Must Be Demonstrated: Sometimes a few rough sketches are enough, but if the idea is truly important to your concept of the project, you may want to make a rough animation yourself.  Not Just "What" But "How": In the real world, the "how" determines the "what." For example, suppose you've opted for claymation. Work out the process of how the images will be captured and document everything. What material and what color should the backdrop be? What camera should be used and why? What are the steps for processing the captured frames?
  • 13. Game Design Document (GDD) Even more tips for a good GDD:  Provide Alternatives: There are too many things about game development that are unknowable at the beginning. Give the development team some options about what to do.  Give It A Life: No matter how good something looks on paper, the greatest expert still modifies things when it enters the concrete world of objective perception.  Include a Table of Contents, Headings, Page Numbering: Nobody should be able to say, "I did it that way because I couldn't find any reference to it in the document."  Deliver It in Good Condition: Do whatever you can to facilitate everyone actually reading and using the thing.
  • 14. Technical Design Document (TDD)  The TDD describes the plan for creating the game  While the GDD provides the “what”, the TDD provides the “how”  The TDD is written by the Lead Programmer, with input from the Lead Designer and Lead Artist
  • 15. Technical Design Document (TDD) Project Overview  Project Summary: The "Elevator Pitch"  Technical Summary: What engine and other software is being used to create the game; how long it will take to make it; what platforms it will run on.  Target Minimum System Requirements: What configuration the end user will need to run the game.  Technical Risks  Third Party Tools
  • 16. Technical Design Document (TDD) Hardware and Software  2D Software  3D Software  Sound Software  Programming  Development Platforms  Engineering Development  Content Development
  • 17. Technical Design Document (TDD) Evaluation  Engine  Platform Gameplay  Physics  Collisions  AI  Multiplayer
  • 18. Technical Design Document (TDD) Code Overview  Main Game Loop  Comments  Naming Conventions  Coding guidelines  Source Control  Memory Map  Video Memory  Source Memory
  • 19. Technical Design Document (TDD) File Formats  2D  3D  Audio User Interface  Menus  Controls
  • 20. Technical Design Document (TDD) Guidelines  Don't write a Victorian novel: Use bullet points and tables, and keep sentences short. The object is to describe the technical design as concisely and precisely as possible.  When documenting object-oriented designs, make sure readers can quickly find and grasp each class' name, responsibility, and relationships to other classes  A picture is worth a thousand words: use diagrams. Keep them simple and make it easy on yourself.
  • 21. Art Document The Art Document is written by the Lead Artist and addresses:  Style Guide  Asset Lists  Tool Instructions
  • 22. And Don’t Forget… Each of the three documents should have:  Game Title  Author Name  Version Number  Date Created  Date of Last Update
  • 23. The Pre-Production Problem Extra Credits: The Pre-Production Problem
  • 24. Answer these questions:  Who is on the core production team?  What 3 documents are written during preproduction and which team member is responsible for each?  What does it mean to “describe not just the body, but the soul” of a game?  What is The Pre-Production problem and what does Extra Credits recommend as the solution?