Alessandro Canossa Mark Nelson Game Development – Process Spring 2010

Slides:



Advertisements
Similar presentations
COMP4710 Senior Design Process Documentation and Deliverables.
Advertisements

Game Development Essentials An Introduction. Chapter 11 Production & Management developing the process.
Developing Your Business Plan
GoodGames Storyboard. Games: More than You’d Imagine. What’s in a Game? Who Makes Games? Are you Game? Animated icon Navigation icons, select individual.
Multimedia Games Development COM429M2 Week 2 Early game development.
1 Overview of the Casual Games Space with a focus on the needs of developers. Ivan Tkachenko Vice President of Production Nikitova Games / Kenjitsu.
Copyright 2006 Tiffany Barnes Game Design & Development Overview of process.
Pitching. Rejection The Publisher Survey from the IGDA shows us that only 4% of game concepts that independent developers submit to publishers are actually.
Interactive Media and Game Development Project. Game Idea - Goal Build complete, playable, finished game Complete? –Objectives, goals, win/loss, gameplay.
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)
Game Inception and Design Project 1 Due dates: –Wednesday, January 18th: First-draft –Monday, January 23rd: Peer Review due –Thursday, January 26th: Final.
The Game Development Process Documentation. The Role of Documentation The Concept Document The Design Document Based on Ch 18-19, Gameplay and Design,
Process of Making Multimedia
Game Title Make sure your title is brief, descriptive, and “snappy.” Try to come up with something that will attract players to your game.
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.
Alessandro Canossa – Mark Nelson– Game Development – A crash course Spring 2011
Fundamentals of Information Systems, Second Edition
Mark Nelson Alessandro Canossa Design documents Spring 2011
Chapter 3.1 Teams and Processes. 2 Programming Teams In the 1980s programmers developed the whole game (and did the art and sounds too!) Now programmers.
Chapter 7.3 The Publisher-Developer Relationship.
Interactive Media and Game Development Project. Game Idea Suggestions Goal: build complete, mini-game –Constrain idea by resources (time) Think small.
A Technical Game Project 4 Due dates: Game Idea Friday, March 16 th Game Plan Friday, March 23 rd Web Page Sunday, April 9 th First Playable Wednesday,
Alessandro Canossa Michael Schmidt Game Development – Process Spring 2010
Software Development Models: Waterfall and Spiral Sung Hee Park Department of Mathematics and Computer Science Virginia State University August 21, 2012.
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release.
CMPD 434 MULTIMEDIA AUTHORING
Notes on the Game Development Process
Game-Based Learning Instructional Technology Research & Development Initiatives Atsusi “2c” Hirumi Associate Professor & Co-Chair Instructional Technology.
 A project is “a unique endeavor to produce a set of deliverables within clearly specified time, cost and quality constraints”
Game Development and Game Design academy.zariba.com 1.
GAME DEVELOPMENT DOCUMENTATION
Introduction to Interactive Media 02. The Interactive Media Development Process.
The Evolution of Video Game Development Research by Jariel Ortiz, Academia Bautista de Puerto Nuevo, San Juan, Puerto Rico Research Mentor: Prof. Irma.
EirplayMedia (c) 2009 EirplayMedia Game Production Cycle.
Lesson 7 Guide for Software Design Description (SDD)
Working Game Title Game Pitch by Your Name Game Pitch Template, 2015
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management greene.com 1 Applied Software.
Cover Slide Company Name
DIGITAL GAME PROG I Large-Scale Design Process Part 2.
Game Development Documentation EREN NABİ.  When the team grows, becomes harder to protecting the focal point of the project.  Good documentation is.
CSE1GDT Game Design Theory 2009 – Paul Taylor. Game Development Games have 3 Main Inputs of effort –Engineering –Art –Design Having all 3 is essential.
Introduction to Interactive Media The Interactive Media Development Process.
Fundamentals of Game Design
By Touseef Tahir Software Testing Basics. Today's Agenda Software Quality assurance Software Testing Software Test cases Software Test Plans Software.
Software Engineering Management Lecture 1 The Software Process.
Business Plan.
Presentation by: Matthew DeAngelo, April Medina, and Carlos Diaz CSUMB FALL 2011 CST-300 Behind the Scenes, Video Games.
Introduction to Making Multimedia
1 Cover Slide Company Name Company Contact info Tagline This template provides a basic outline for a short investor pitch. Focus on visuals, graphs, and.
Project Documentation Presentation Fall Outline Purpose Types of Documentation Individual Documentation Project Documentation Team Documentation.
University of Illinois at Chicago Electronic Visualization Laboratory (EVL) CS 426 Planning the Game Design Spec & Blitz3D Workshop © Jason Leigh Electronic.
 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.
Bell Ringer Activity Planning is the key to success in many areas. Teachers have lesson plans, healthcare providers have treatment plans, and Coaches have.
Lesson 3-Multimedia Skills. Overview Members of a multimedia team. Roles and responsibilities in a multimedia team.
Prepare a Game Treatment Project 3 Due dates: Tuesday, September 14 th, in class.
Game Design Document Pertemuan 4 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Brent M. Dingle Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin - Stout.
+ Game Design Careers. + Game Development Developing an interesting video game is a very challenging task. It usually takes many different people working.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
Be the New Renaissance Artist: Davinci = Art+Design+Engineering.
CS 134 Design Documents.
Large-Scale Design Process
Paper Prototyping Digital Games.
Chapter 10 Development of Multimedia Project
Chapter 7.3 The Publisher-Developer Relationship
CIS 487/587 Bruce R. Maxim UM-Dearborn
Presentation transcript:

Alessandro Canossa Mark Nelson Game Development – Process Spring

Game development is primarily an act of communication, the limits of your language are the limits of your world. Ludvig Wittengstein

Game development is a process by which a video game is produced. Development of games is undertaken by a developer, which may range from a single person to a large business. Typically, large-scale commercial games are created by development teams within a company specializing in computer or console games. Development is normally funded by a publisher. In the early era of home computers and video game consoles in the early 1980s, a single programmer could handle almost all the tasks of developing a game. However, the requirements of modern commercial games far exceed the capabilities of a single developer and require the splitting of responsibilities. GAME DEVELOPMENT

If you have with your game some goals (e.g. Make the best selling iPhone game), you should know about your competitors, know the market, trends etc. In this phase you should analyse and plan everything. This phase is really important if you want to success! There's nothing worse than developing X years a game and then get to know that there's practically nobody to play it. CONCEPTUALIZATION

Create a game design concept, then the game design document where you can define all game mechanisms and principles. In this phase the only tool for many developers is paper and pencil - don't hesitate to make sketches along with your concept and try to prove as early as possible whether your concept is really working as a game. You can save a lot of time here! PRE-PRODUCTION

With a game design document in your hand you can start with the real game development, involving programmers, graphic artists and all other members of the team. In this phase you have to stick to your game design document although small changes are still in order. PRODUCTION 1: DESIGN AND DEVELOPMENT

Testing is the link that closes the circle between Design and Development - you should test every piece of code you made on your game. Not just bug testing but also experience testing. Phenomenological debugging. PRODUCTION 2: DEVELOPMENT AND TESTING

Stages ->ConceptualisationPre-productionProduction 1 Production 2 Alpha, Beta, and Post Production Goal (what) An idea. The initial idea can come from anywhere. Whether it is a setting, a character or a game mechanic this idea will form the basis for a game design. The next stage is to ask questions about how the game will be implemented, filling the blanks and eviscerating the details. The first phase of production consists of tackling potentially risky features, establishing pipelines The second production phase takes the lessons learnt in the first part and uses them to actually put all the assets together into a finished form Finishing the game, bug-tracking and fixing, play-testing (and metrics analysis) Stake holders (who) Game designer: high Producer: High (feasibility) 2D artist: high (concept) 3D artist: medium Programmers: medium (feasibility) Sound/music: low QA/User Research: Low Level designer: low Game designer: high Producer: medium 2D artist: high 3D artist: high Programmers: medium (prototypes) Sound/music: medium (soundscapes) QA/User Research: medium (focus groups) Level designer: medium Game designer: medium Producer: High (procedures) 2D artist: medium (interface) 3D artist: high Programmers: high (design) Sound/music: high (design) QA/User Research: medium (RITE, tests) Level designer: high Game designer: low Producer: medium (maintenance) 2D artist: low 3D artist: medium Programmers: high (implementation) Sound/music: high (implementation) QA/User Research: high (metrics, tests) Level designer: high Game designer: low Producer: high (bugs) 2D artist: low 3D artist: low Programmers: medium (hopefully) Sound/music: low QA/User Research: high (metrics, tests, bugs) Level designer: medium

Stages -> Activities (how) Pitch: a brief outline of the basic idea, not more than 3 min to read High concept document: Describing a game in absolutely as few words as possible (removing all of the "the's," "and's" and other non-essential words) use design parameters. USP / hook: spark of innovation that makes it special when compared to other games One-sentence Description Art bible Mood boards Character sheets Treatment:10 pages Full Design Document: Design document: story, camera, controls, weapons or items, characters, movement speeds, individual mission structure, interface, menu system, high details, reference vision Spatial archetypes (templates) Soundscapes Demo: Vertical Slices: Prototypes: small applications prototyping crucial features. Playable versions of different sections of the game Completed game Timeline (when) From 1st of February to 1st of March From 1st of March to 15th of March From 15th of March to 15th of April From 15th of April to 15th of May From 15th of May to 30th of May GL1 GL2GL3GL4 GL Pm

Implement Evaluate Understand Study Design Determine staffing needs Set up participant recruitment pipeline Determine workflow, schedules, deliverables Understand dev team/franchise needs and wants Perform research Get feedback from dev/management stakeholders Ongoing implementation process User Research and QA Track findings Determine research methodology needs

DEVELOPMENT METHODS: WATERFALL AND ITERATION

The game's title (and subtitle) with an appropriate cover image Company contact information The game's High Concept, Hook, and One-Sentence Marketing Description A bullet-point listing of the game's key features A brief description of the game's Setup A succinct narrative description of actual gameplay A brief description of the game's Victory Conditions Plenty of good concept art and screen shots (or at least screen mock-ups) A controller diagram (if one is used) All set in a unique binding (to set it apart from other Vision Documents) that itself helps convey the essence of the game. Vision document

Design Parameters 1.Media: Digital or Analog 2.Genre: Category (ontology) 3.Epoch: Setting (fiction, non fiction) 4.Scope: how much time / space are covered by the game? (battle or campaign) 5.Scale: level of closeness to objects (soldier or army) 6.Perspective: point of view

1 Title Page (and a short tagline to indicate what it’s about) 2 Executive Summary (bulletpoints) 3 Game Overview High Concept Genre Hooks (USPs) License (if any) Gameplay Highlights Technology Highlights Art and Audio Highlights Hardware 4 Production Details Current Status Development Team Budget Schedule Competition Treatment (10/30 pages) 5 Game World Backstory Objective Characters Mission or Story Progression

Daily tasks Challenges Rewards Workflow People you report to People that report to you Role changing during development What you neet to start your work What you deliver when you are finished Tools, pipeline and processes Maintain a developer’s diary Diary will make up 50% of the exam Documentation of your tasks in developement You should be able to give talks and presentations (as your guests will)

Questions?