Principles of Game Design From Chapter Two in Game Design by Bob Bates.

Slides:



Advertisements
Similar presentations
Enabling the Dreams of Others The Ideas of Randy Pausch Author of The Last Lecture Photos taken by Debra Austin at Erie Balloon Festival 2008.
Advertisements

Word List A.
Presented by: April Schneeman Special Education Teacher Pontiac Township High School.
CS 4730 Defining Formal Elements CS 4730 – Computer Game Design.
People & Culture Department Meeting Vestas Americas April 2010
Interaction design using the graphical user interface (GUI)
IMGD 2900 Digital Game Design I Class 5 Monday
Student PowerPoints For IEPs
Game Design Serious Games Miikka Junnila.
1 RUNNING a CLASS (2) Pertemuan Matakuliah: G0454/Class Management & Education Media Tahun: 2006.
Applied Software Project Management Andrew Stellman & Jennifer Greenehttp:// Applied Software Project Management Introduction.
Applied Software Project Management INTRODUCTION Applied Software Project Management 1 5/20/2015.
Game Design and Programming. Objectives Classify the games How games are design How games are implemented What are the main components of a game engine.
Applied Software Project Management 1 Introduction Dr. Mengxia Zhu Computer Science Department Southern Illinois University Carbondale.
From Scenarios to Paper Prototypes Chapter 6 of About Face Defining requirements Defining the interaction framework.
Xtreme Programming. Software Life Cycle The activities that take place between the time software program is first conceived and the time it is finally.
The Elements of Gameplay by Richard Rouse III Ayşegül Bakar.
Interactive Media and Game Development Project. Introduction ARG story: –monolithic game corporation (like EA) is trying to take over the world –using.
CS 4730 Play Testing CS 4730 – Computer Game Design Credit: Several slides from Walker White (Cornell)
Design and Creation of Virtual Environments CAP 6930/4930 Section 5694/3947 Course Introduction August 24 th, 2005.
Learning to program using Minecraft. Learning Objective Know what Minecraft is and to explain some of it’s uses Build a simple house in creative mode.
After word User Interface in Games. Principles of User Interface Design Know your user Know your user's tasks Craft an interface suitable to the user.
CHAPTER 11: STORYTELLING BCO Mücahit Saruhan.
CS 4730 Level Design CS 4730 – Computer Game Design Credit: Several slides from Walker White (Cornell)
Level 2 IT Users Qualification – Unit 1 Improving Productivity
CS378 - Mobile Computing App Project Overview. App Project Teams of 2 or 3 students Develop an Android application of your choosing subject to instructor.
Mr. Beem’s 10 Keys to Success in High School And Beyond.
SKILLS AND TECHNIQUES HOMEWORK DUE IN TODAY Higher/Intermediate 2 Physical Education.
9/17/20151 Game Look and Feel CIS 487/587 Bruce R. Maxim UM-Dearborn.
Administrative: “Design New Game” Project Apply the principles of Iterative Design –First run of games in class: March 28 th in class Short document describing:
Do you really think so? I think that it isn’t so easy to be young. Cause teens’ face to face with a lot of difficulties & problems. The building of personality.
Level 2 IT Users Qualification – Unit 1 Improving Productivity Chris.
1 Today Random testing again Some background (Hamlet) Why not always use random testing? More Dominion & project? CUTE: “concolic” testing.
Uses and features of multimedia products
Length- The length for this genre depends on the author’s preference. The topic of the story impacts how long it will be. A story that has a lot of.
The Design Document The Design Document Introduction Game Mechanics Artificial Intelligence Characters, Items, and Objects/Mechanisms Story.
Things that you should consider for Gameplay Game Design Vishnu Kotrajaras, Ph.D. Later parts are from Jesse Schell’s slides.
Level 2 IT Users Qualification – Unit 1 Improving Productivity Beth williamson.
The Big Conversation Tuesday 10 th January Why do we have The Big Conversation?
In this presentation we will focus on some simple tips and habits that will keep you from pulling your hair out Go from this To this.
Level 2 IT Users Qualification – Unit 1 Improving Productivity JACK GOODING.
By: Beverly Flaxington American Management Association.
Everyone Communicates Few Connect
Chapter 7 The Practices: dX. 2 Outline Iterative Development Iterative Development Planning Planning Organizing the Iterations into Management Phases.
Game Balance.
Level 2 IT Users Qualification – Unit 1 Improving Productivity Carl.
Chapter 1: Fundamental of Testing Systems Testing & Evaluation (MNN1063)
INTERFACE COMPOSITION GAME DESIGN. OBJECTIVES After this lesson, students will be able to: Identify the Eight Golden Rules of Human-Computer Interface.
Workable Presentations 20 Tips (more or less) to a Successful Presentation Created by S. L. Shea Dept of Family & Comm. Medicine Southern Illinois University.
Chapter 6 Lesson 4: Balancing School, Sports, and Home Life.
Extreme Programming. Extreme Programming (XP) Formulated in 1999 by Kent Beck, Ward Cunningham and Ron Jeffries Agile software development methodology.
Developing a growth mindset in the face of challenge
COLD READING UNIT. WHAT DO YOU THINK ABOUT WHEN YOU HEAR “COLD READING?”
Question 7 Looking back at your preliminary task, what do you feel that you have learnt in the progression from it to the full product? BY PHOEBE FARRINGTON.
CS 350 – Software Design The Adapter Pattern – Chapter 7 Gang of Four Definition: Convert the interface of a class into another interface that the client.
What’s in a Game? Your Game! Based On: “Tutorial: What is a good game? By Mark Overmars Your Game! Based On: “Tutorial: What is a good game? By Mark Overmars.
Defending Your Memory. Copyright © Houghton Mifflin Company. All rights reserved. 4–24–2 What is the biggest impediment to academic success? Forgetting.
Chapter 5 – Lesson Planning and Classroom Survival
Game Creation Terminology. Procedure A set of instructions that performs a specific routine when required at several different points in the game. EXAMPLE:
WHAT PLAYERS WANT FROM GAMES? -Introduction -Why People Play Games? -What People Want to See?
 Think about someone who is confident and act, talk, and walk like him or her.  Model their mannerisms and behavior.  It works for them; it will work.
IL Marking Get out your CPU / Memory answers Swap with someone else
Section title This presentation is designed to help you talk to young people about Drive. The notes included aren’t intended to be read out, they are for.
FLOWCHARTS Part 1.
FCAT With LOL CATS Get your groans and moans out of your system now so you can pay attention! We need to go over a few things before you take the.
Game Review LeRoy Eberly.
Web User Interface (WUI) Behavior
Unit 6: Application Development
Design and Creation of Virtual Environments CAP 6930/4930 Section 5694/3947 Course Introduction August 24th, 2005.
Presentation transcript:

Principles of Game Design From Chapter Two in Game Design by Bob Bates

Player Empathy A good designer always has an idea of what’s going on in the players head. One of the hardest things for a designer to do is to keep his mouth shut while watching someone test his game. Player Empathy not only help you create good gameplay, but also lets you identify and eliminate problems during the design phase rather than during production.

Feedback Feedback is what distinguishes a game from every other form of entertainment. It’s the interactivity that makes our games unique. Every input the player makes in the game should give him a discernable response. No input should go unanswered.

Grounding the Player The player should always know where he is in the game and why he is doing what he is doing. If a player has an overall map in his head, it encourages him to come back to the game again and again until he’s done. Throughout the game, as the player wrestles with the problem in front of him, he should always have some idea of how this single step fits into the longer path that will eventually lead to success.

The Moment-to-Moment Experience Verbs – The positive side of creating a good moment-to-moment experience is giving the player a constant stream of interesting choices that have significant outcomes. The more verbs you can give a player, the more you allow him to do. It’s the doing that’s at the heart of good game play and a positive moment-to-moment experience.

The Moment-to-Moment Experience Hazards – Don’t make the player perform a complex action twice. Or listen to every line of dialog over and over to get a bit of information he forgot. The same applies to cutscenes. In general, have the computer do the set-up tasks the player might find boring. Make the game entertaining moment-to- moment, by keeping it interesting. Give the player a lot to do – but make sure that what he does is fun.

Immersion Immersion is what happens when you make the moment-to-moment experience so compelling that the player is drawn completely into the game and the real world disappears. Continuous Dream – You bathe the player in a constant stream of images that pull him into your world, and you avoid gaffes that jar him out of his reverie. If you break the dream, you lose the immersion.

Writing Good writing is invisible. Bad writing draws attention to itself and instantly destroys the player’s sense of immersion. Writing well is hard. People spend a lifetime learning how to do it. If you’ve never given writing much thought before – don’t write. You should bring in someone else to do it.

Design Within Limits Designers often forget that building a game is actually a software development project. It has a cost and a schedule, and its ultimate success or failure hinges not just on good gameplay but whether you can deliver that gameplay on time, on budget, with technical features that work, and without crashing the players machine.

Removing Impediments Disk Swapping Load Times Game Interruptions Saving the Game Housekeeping Bugs

Interface Design “Make things as simple as possible, but no simpler.” – Albert Einstein Design must convey the essence of a devices operation; the possible actions that can be taken, and, through feedback, just what it is doing at any particular moment. The surest way to make something easy to use … is make it impossible to do otherwise– to constrain the choices. Let the player do what he wants without having to think about it.

The Start –Up Screen Going right into the game for the first time Loading a saved game Going to the tutorial or practice area Opening the options menu to tweak features Replaying the opening movie

Customizable Controls Give the player as much control over the interface as possible Different things are important to different players On the options screen, explain what each option does

Cheat Codes Include as many cheat codes as you can Let the player decide what’s fun for himself These cheats need to be tested too If you can’t preserve the design integrity of while allowing the players to cheat, let him do it anyway

Tutorial or Practice Mode A tutorial gives the player hands-on experience without endangering him. A good example is Laura Crofts house, where the player is slowly introduced to the running, jumping, and climbing skills he will need later in the game.

Structure ands Progression “A game should be easy to learn but difficult to master.” “Let the game begin“ should be your motto. If you don’t get a player involved in the first 15 minutes, you’ve probably lost him forever.Throughout the process, you must listen to your testers.

Taking Care of the Player Dead Man Walking – Protect Newbies Play it Again, Sam Give the Player the information he needs Reduce Player Paranoia Offer Levels of Difficulty

How to Design Create an Integrated Whole Economy of Design Where Do You Get Your Ideas - If you are designing something of interest to you, the ideas will come naturally. The game should be about something you are interested in, and it should be a genre you are familiar with. Brainstorming – “The best way to get aq goods idea is to get lots of ideas.” Don’t talk about your idea too soon.