CS 134 Design Documents.

Slides:



Advertisements
Similar presentations
Multimedia Games Development COM429M2 Week 2 Early game development.
Advertisements

1 Overview of the Casual Games Space with a focus on the needs of developers. Ivan Tkachenko Vice President of Production Nikitova Games / Kenjitsu.
Spring 2007COMP Design Teams Team Structure Interdisciplinary Teams.
Learning from Postmortems (slides adapted from Michael Mateas) UC Santa Cruz CMPS 171 – Game Design Studio II
Making Games with Game Maker Project 2 Due dates: A) Tuesday, September 5th, by 11:59pm (list) B) Sunday, September 14th, by 11:59pm (final)
Aug 24, Fall 2005ITCS4010/50101 Design Teams Team Structure Interdisciplinary Teams.
Game Inception and Design Project 1 Due dates: –Wednesday, January 18th: First-draft –Monday, January 23rd: Peer Review due –Thursday, January 26th: Final.
Game Inception and Design Project 1 Due date: –Wednesday, May 24 th (in class)
Game Inception and Design Project 2 Due dates: – Friday, September 8 th, 11:59pm.
Mark Nelson Alessandro Canossa Design documents Spring 2011
IMGD 1001: Game Design Documents by Mark Claypool Robert W. Lindeman
Lecture 6 CS171: Game Design Studio 1I UC Santa Cruz School of Engineering 23 Feb 2010.
CS 370 Computer Game Design Introduction Ken Forbus Spring 2003
Why planning? In order to make a successful project good communication is key! The process of planning and designing a project involves many people from.
The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release.
XNA GAME STUDIO 4.0 LEARN PROGRAMMING NOW Game Design.
Notes on the Game Development Process
Screen Australia Mike Cowap:Investment Justin Halliday: Investment Manager
Game Development and Game Design academy.zariba.com 1.
Early Design Process Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin.
Creative Commons Attribution 3.0 creativecommons.org/licenses/by/3.0 Key Abstractions in Game Maker Foundations of Interactive Game Design Prof. Jim Whitehead.
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
Software Project Planning CS470. What is Planning? Phases of a project can be mostly predicted Planning is the process of estimating the time and resources.
CO1301: Games Concepts Dr Nick Mitchell (Room CM 226) Material originally prepared by Laurent Noel.
Presentation of concept and design. Sean – Project Manager Ben – Designer Kay – Artist Martin - Programmer.
Game Development Documentation EREN NABİ.  When the team grows, becomes harder to protecting the focal point of the project.  Good documentation is.
IMGD 1001: Game Design Documents
Student name Name of Company. Game Production Timeline Inspiration (1 month) Results in game treatment/concept paper Conceptualisation (3-5 months) Results.
ME 195: Senior Project Progress Presentations Raghu Agarwal October 5, 2011 Mechanical and Aerospace Engineering Department San Jose State University.
This Session 1.Game Documentation 2.Project Management 3.Group Breakout 4.Start Level !
Progress Reports. Schedule m m.
Prepare an Asset List Project 4 Due date: Friday, September 24 th.
 A plan of attack for your games content  Or (more specifically)  A detailed description of all games mechanics, objects, characters, stats, ect… that.
Maths & Technologies for Games Production Processes & Asset Management CO3303 Week 10.
Last-minute Lecture Documents. Documentation Concept Doc – Very small (2 or 3 pages) – Only has the core concepts “Sales” Doc – To obtain financing Functional.
IMGD 1001: Game Design Documents
Game Design Document Pertemuan 4 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
Be the New Renaissance Artist: Davinci = Art+Design+Engineering.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
Hello World D R. R OBERT Z UBEK, S OMA S IM LLC EECS-395/495: G AME D EVELOPMENT S TUDIO W INTER Q UARTER 2016 N ORTHWESTERN U NIVERSITY.
Production Documents. Docs High Level / Concept Doc – Pitch document – Targets : Investors/Studios/Partners Design Document – Production document – Targets.
GAME TESTING REQUIREMENTS AND METHODS GAME DESIGN.
My career compass to becoming a video game DEVELOPER
Thinking Web > CONTENT DEVELOPMENT
Large-Scale Design Process
Task-Centered Walkthrough
Paper Prototyping Digital Games.
Learning from Postmortems (slides adapted from Michael Mateas)
Robotics Education & Competition Foundation
Games Design: Game Concepts
Asset List & Content Creation
Design Document Name: Project Name:.
P2: Create a proposal and client documentation to support the pitch
Roberta Roth, Alan Dennis, and Barbara Haley Wixom
How to write a Game Proposal
The Game Development Process
10 Minute Investor Presentation Title Here
CO1301: Games ncepts 2016 Lecture 2
CIS 487/587 Bruce R. Maxim UM-Dearborn
Treatment Document Due date: Monday, September 10th, by 10:00am
Game Inception and Design
The Five Stages of Writing
Informatics 121 Software Design I
The Five Stages of Writing
CISC/CMPE320 - Prof. McLeod
Game Inception and Design
ART 485 / CMSC 493 Game Project Class.
Instant Design Challenge
Read 2 Write 1st 9 Weeks SEVENTH GRADE.
Think what name would describe or market the game best
Presentation transcript:

CS 134 Design Documents

Any Requests for the Flexi-Lectures?

Team projects start NEXT CLASS! Team Game Project Team projects start NEXT CLASS!

Problems with Team Projects Communication is an O(n^2) problem Everyone may have a different vision Programming is not parallelizable

Problems with Game Projects “Fun” is not well understood Development is also animation, world, enemies, rewards, pacing, story, and more Non-programmers need the engine to do their work

End Result End Result

End Result End Result The whole notion of "Columbia" was created halfway through development. Elizabeth AI was extremely not fun one year before the game launched Irrational spent four years working on multiplayer... then cut it from the game Brought in Jordan Thomas in 2012 to get the game done And all this is pretty normal.

Why? Really big teams! No clear vision! Iteration on iteration on iteration Development of games can be quality based or deadline based, YOU MUST CHOOSE ONE!

Design Documents Create a specific vision Communicate how you will do something Identify potential issues sooner Prototyping (hopefully without code)

Types of Design Documents Tech Design Document Level Design Document Art Design Document Reward Design Document Monetization Design Document Etc.... For this class, just focus on the “why”, “what” and “how”

Why – the Pitch Sell others (and yourself) on the design When working in a studio, used to get funding / convice others to work with you Should be EXTREMELY short Under 10 pages in real companies One paragraphs for this class Sections: High Concept Project Overview

Why – the Pitch High Concept A one or two sentence description of what the game is about. Project Overview Expands on the High Concept to describe details of how the game will function

What – the GDD Solidify the design for the game Don't need to specify everything Game can change during dev (but you don't have much time for that) Sections: Game Mechanics User Interface Storyline (if important) Level flow (or full example levels)

What – the GDD Game Mechanics Everything the player can do and how he interacts with the world. Think about moment to moment and level to level flow User Interface A mock up of how the game will look and how the player will control themselves.

What – the GDD Storyline Plot (of course) Also world building. What is the history of the characters in your world? Level Flow Define how levels for your game should be made. Think about pacing, rewards, and progression. Examples can help greatly here!

How – the TDD Prove to yourself (and others) you can implement the design. Figure out what parts of the game design are risky and should possibly get cut. Estimate how long it will take to implement your game Sections: Graphics, Physics, AI, Events Other unique things: Moving platforms, networking

How – the TDD For each section: What you will support What you will not support How you will do this

Design Document Remember the goal: To help communicate with other people on your team, and possibly with outside groups.

In the Industry Many formats for all the documents Powerpoint, Word doc, paper diagram Every document is only a jumping off point Rarely frozen until the game is done

On that note...

Scheduling Development of games can be quality based or deadline based, YOU MUST CHOOSE ONE! But you have to be deadline focused Due end of class Keep it simple!

Scheduling Aim for two – five minutes of fun! One or two levels Build on existing engine. You already have Animation Scrolling Movement Collision detection (maybe platformer style) Creativity can help!

Creative Engine Use

Was Originally This

Team Project Teams must have one or two people You must have a complete “game” Title screen, Levels, Ending You can have just one level Other students will be trying out your game. Due last day of class Make your teams!