Game Deconstruction 101 How to stop developers reinventing the wheel.

Slides:



Advertisements
Similar presentations
Welcome Back to School!!! Mr. Sortina.
Advertisements

(nothing to see here). First thing you need to learn is that sysadmin is about people, not technology If youre a sysadmin so you dont have to deal with.
Habits of the mind.
Action Learning: Some principles
Based on the XP Game by Vera Peeters and Pascal Van Cauwenberghe ( 1Software Engineering /Spring.
 How practices shape identity: An exploration of Transition for Undergraduate Psychology Students.
© 2007 by Dr. BRENT W. STEPHENS Emotional Intelligence and the Referee.
Bring Success in Beliefs. You don’t have to wait for someone to accept, to promote, to select... to somehow "discover." Access is nearly unlimited;
The Library A fly-on-the-wall documentary filmed at the Enterprise Library and Information Service May 2005 PART EIGHT.
Forks Fury U Basketball
By Chris Sanyk. About Me First exposure to computers c Atari 2600, Commodore 64, Apple ][ Game concepts on paper at age years in various.
Game Design Serious Games Miikka Junnila.
Patterns in Game Design Chapter 9: Game Design Patterns for Narrative Structures, Predictability, and Immersion Patterns CT60A7000 Critical Thinking and.
Case Study 38 Helen Potraffke and Aimee Clark.  13-year-old art student in Mr. Mercurio’s class.  Does not complete any projects.  Is always dissatisfied.
SM2215 Fundamentals of New Media and Interactivity Mark Green School of Creative Media.
Maple Story By: Nick Martineau. General Game Information Title: Maple Story Company: Wizet\NX Games Type: Side Scrolling 2D MMORPG Price: Free.
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.
1 Review PowerPoint for Unit Test covering Chapter #1 & #2.
CS 4730 Play Testing CS 4730 – Computer Game Design Credit: Several slides from Walker White (Cornell)
How 3D Modeling Is Used. Entertainment 3D modeling is usually used in films, there isn’t many films or big TV shows that come out of Hollywood that don’t.
Process and Prototypes Lecture 3 of Game Mod Workshop Brian Schrank.
CS 4730 Prototyping CS 4730 – Computer Game Design Credit: Some slide material courtesy Walker White (Cornell)
CS 4730 Level Design CS 4730 – Computer Game Design Credit: Several slides from Walker White (Cornell)
The Evolution of Video Game Development Research by Jariel Ortiz, Academia Bautista de Puerto Nuevo, San Juan, Puerto Rico Research Mentor: Prof. Irma.
Games 1.Have a reason to design a game. 2.Brainstorm 3.Sift, strain, and find the “good” ideas 4.Prototype 5.Playtest 6.Experience Doc.
Publishing Your Research Introduction Thinking about publication Publishing by podcasting Getting some feedback Taking time to reflect Talk About It Your.
Lets Put An End To Cyberbullying By Derek and David.
Mr. Beem’s 10 Keys to Success in High School And Beyond.
What is Design? Why does it matter? David Vronay Research Manager Windows UI Strategy Microsoft, Inc.
DIGITAL GAME PROG I Large-Scale Design Process Part 2.
The UX Connection Driving Innovation on an Agile Project Hugh Beyer Cohealo.
JUNIOR HURRICANES GOALIE PROGRAM 2015 COACHES MEETING.
Just Me, A Player’ s Poem By: Tom Krause
*Talent 21 Project* By: Maddie Gillespie Water Conservations.
MYP eFolio Plan Angela Xiao.  Piano: three terms (after school on Fridays)… CREATIVITY/Major Commitment  M-SAC: three terms (during lunch on Mondays)…
1 Integration and Design – Part 5 Bonus at the end of the hour – how to invent a foam football… using the “spiral” process.
Sometimes we can tell how people are feeling by looking at them. How are they feeling?
By: Enrique. When it started to rain in the middle of the soccer game I saw the water sticking to the soccer ball, this was called adhesion. As it rained.
Film Review Mr. Ochoa.  Students will write (2) film reviews. The first review will be written about "Good Will Hunting". This film will be watched as.
1 Welcome to Prospecting Module 13 in The Web-Based Sales Improvement Program from SalesTrainingTV, a Subsidiary of Contact Based Selling Prospecting Module.
MEng projects 2013/14 Semester 2 week 10 update Mike Spann Project coordinator
Tim Dean Art Director Central Media Microsoft Game Studios.
POLI 319 CLASS 13 APPLIED SUSTAINABILITY. JUST START - PREDICTION Prediction as Bus/Org Model Dominant way of viewing world Disciplined Based Strategic.
.Scales When your music teacher announces the annual scale test of the month, quarter, or year, everyone pretty much says “ Oh gee, another scale test,”
The Big Conversation Tuesday 10 th January Why do we have The Big Conversation?
AT THIS TIME OF YEAR IT IS DIFFICULT TO KEEP UP YOUR MOTIVATION “WE ARE WHAT WE REPEATEDLY DO. EXCELLENCE, THEREFORE, IS NOT AN ACT BUT A HABIT.” ARISTOTLE.
CS 4730 Game Architecture CS 4730 – Computer Game Design Credit: Some slide material courtesy Walker White (Cornell)
Racial Profiling Aubrey Clark Sociology 2630-Race and Ethnicity.
Issue The issue about pirating music and games is that its illegal and your stealing other peoples hard work and making a profit from something you didn’t.
Game Maker – Getting Started What is Game Maker?.
Figurative Language: I found this lesson to be very informative and interactive for students. The main activity the teacher incorporates is differentiating.
My Mission Statement To ensure students leave the course with an intermediate knowledge of general programming skills they can transfer to other platforms.
Vince Apple-Chiarella. Professionalism  Arrival time Be earlier than you need to be, in case something happens. Consistent late arrivers make a bad impression.
Buddhism 5 th November We already know… Life of the Buddha.
COLD READING UNIT. WHAT DO YOU THINK ABOUT WHEN YOU HEAR “COLD READING?”
POLI 319 CLASS 12 APPLIED SUSTAINABILITY. JUST START - PREDICTION Prediction as Bus/Org Model Dominant way of viewing world Disciplined Based Strategic.
The problem that needs to be solved is if a computer career is for me.
Copyright, Designs and Patents Act What does it cover? The Copyright, Designs and Patents Act covers work.
B Jonathan Callaghan The Bad Seed(s) From the start of the module I had a bunch of different ideas as to possible games. When it turned out that.
DECISION MAKING. GET READY FOR CLASS Pick up – Lesson 3: Decision Making Take out your homework assignment from last time. – Make sure everything is completed.
Animals: Where They Live and What They Need (Habitats) LeeAnne Walker 2 nd Grade Granite Elementary.
How to write a History Essay.. The Question?  The title of a history essay will always be a question. If you want to get top marks, everything you write.
WHO WE ARE Ewan McGregor (Design) Rob Madden (Environment Art) Keir Heriot (Character Art) Laurie Athey (Gameplay Programming) Gregory Foster (Engine.
The Six Secrets to Going from Employee to Business Owner in 12 Months.
Backflow Programmes for Territorial Authorities
Johanna Rothman Teams Deliver Features Chapter 6
Developing Tools for Game Development:
Goals.
Goals.
Presentation transcript:

Game Deconstruction 101 How to stop developers reinventing the wheel

Our Backgrounds

So you have been asked to build a game type that you haven’t built before All the team are experts as they have played this sort of game since it was invented. All the team are experts as they have played this sort of game since it was invented.

Design Ours will not have any of the problems found in the bad examples of this style of game. Ours will not have any of the problems found in the bad examples of this style of game. It will have a bunch of new cool features never before seen in this type of game. It will have a bunch of new cool features never before seen in this type of game.

It will be a fresh new look never seen before that will make the game leap off the shelves. It will be a fresh new look never seen before that will make the game leap off the shelves. With the new Hardware we won’t have to worry about poly counts as it’s almost the same as film. With the new Hardware we won’t have to worry about poly counts as it’s almost the same as film. As a matter of fact it will be so like film we could call it an interactive movie………. As a matter of fact it will be so like film we could call it an interactive movie………. Art

Programming We will create such a complete toolset that it will handle anything the game could possibly turn out to be. We will create such a complete toolset that it will handle anything the game could possibly turn out to be. The A.I system will be so versatile that if the designers want the creatures to take a rest and make a cup of tea they just have to tweak some parameters within the system to make it happen. The A.I system will be so versatile that if the designers want the creatures to take a rest and make a cup of tea they just have to tweak some parameters within the system to make it happen. Our engine will be able to move more polys than anything that is available today. Our engine will be able to move more polys than anything that is available today.

Publisher It has to have never been seen before but it has to look like these successful games. It has to have never been seen before but it has to look like these successful games. Can you get out of the car and walk around maybe shoot some stuff. Can you get out of the car and walk around maybe shoot some stuff. I don’t understand this, what is the demographic how can marketing move something that hasn’t been seen before. I don’t understand this, what is the demographic how can marketing move something that hasn’t been seen before. My daughter read the design and thought it was crap. My daughter read the design and thought it was crap. You have one year You have one year

How to deal with this Just because you play a type of game doesn’t mean you understand them. Just because you play a type of game doesn’t mean you understand them. You understand them when you have built one. You understand them when you have built one. If you haven’t built one you have to deconstruct games of the same gameplay type. If you haven’t built one you have to deconstruct games of the same gameplay type.

Analyse this

Problems It’s not as easy as deconstructing film or literature. It’s not as easy as deconstructing film or literature. It takes longer to “finish” a game than a film or book. It takes longer to “finish” a game than a film or book.

Deconstruction 101 There are common elements across ALL games There are common elements across ALL games UI UI Player Control Player Control Graphics Graphics Audio Audio Metagame Metagame

Deconstruction 101 There are elements common to MANY games There are elements common to MANY games AI AI Physics Physics

The Next Step Applying this knowledge Applying this knowledge Any new features are informed by an understanding of someone else’s hard yards Any new features are informed by an understanding of someone else’s hard yards

Programming System development should not drive design. System development should not drive design. The design should be complete enough so the systems reflect the needs of the game, not the desires of the prog team. The design should be complete enough so the systems reflect the needs of the game, not the desires of the prog team. Game play assumptions need to be tested early in the project… Game play assumptions need to be tested early in the project…

Art Building final assets before gameplay is tested is…stupid. Building final assets before gameplay is tested is…stupid. You’ll either have to change everything, which is bad… You’ll either have to change everything, which is bad… Or your assets will drive design, which is worse… Or your assets will drive design, which is worse…

Design Deconstruction allows Designers to have a through understanding of basic gameplay issues before starting on the design. Deconstruction allows Designers to have a through understanding of basic gameplay issues before starting on the design. Deconstruction encourages Designers to explore more than just the top 10%. Deconstruction encourages Designers to explore more than just the top 10%. X affects Y which affects Z which… X affects Y which affects Z which…

Plastic World Ability to test design assumptions Ability to test design assumptions Ability to iterate design Ability to iterate design Ability to finalize programming parameters Ability to finalize programming parameters Ability to finalize art parameters Ability to finalize art parameters And so much more… And so much more…

In Summary Programmers need to build what the game and gameplay require, not a system for its own sake (unless you have a 36 month dev cycle). Programmers need to build what the game and gameplay require, not a system for its own sake (unless you have a 36 month dev cycle). Artists need to be able to develop art as gameplay evolves. Dropping elements in gradually with a final pass when gameplay is proven. Artists need to be able to develop art as gameplay evolves. Dropping elements in gradually with a final pass when gameplay is proven. Designers need to have explored gameplay elements in depth ensuring that programming and art time is not wasted on naïve assumptions. Designers need to have explored gameplay elements in depth ensuring that programming and art time is not wasted on naïve assumptions.

In Short Design it good Design it good Prototype it better Prototype it better Build it best Build it best Win awards Win awards Make lots of money Make lots of money Get some sleep Get some sleep