the gamedesigninitiative at cornell university Lecture 3 Design Elements

Similar documents
the gamedesigninitiative at cornell university Lecture 3 Design Elements

the gamedesigninitiative at cornell university Lecture 3 Design Elements

the gamedesigninitiative at cornell university Lecture 5 Rules and Mechanics

the gamedesigninitiative at cornell university Lecture 5 Rules and Mechanics

Ac#on vs. Interac#on CS CS 4730 Computer Game Design. Credit: Several slides from Walker White (Cornell)

the gamedesigninitiative at cornell university Lecture 2: Nature of Games

the gamedesigninitiative at cornell university Lecture 2: Nature of Games

Cylinder of Zion. Design by Bart Vossen (100932) LD1 3D Level Design, Documentation version 1.0

CS 354R: Computer Game Technology

The Level is designed to be reminiscent of an old roman coliseum. It has an oval shape that

Gameplay. Topics in Game Development UNM Spring 2008 ECE 495/595; CS 491/591

IMGD 1001: Level Design

Storyboard for Playing the Game (in detail) Hoang Huynh, Jeremy West, Ioan Ihnatesn

Workshop 4: Digital Media By Daniel Crippa

Chapter 4 Summary Working with Dramatic Elements

Procedural Content Generation

Procedural Content Generation

Chapter 1:Object Interaction with Blueprints. Creating a project and the first level

GAME DESIGN DOCUMENT HYPER GRIND. A Cyberpunk Runner. Prepared By: Nick Penner. Last Updated: 10/7/16

Toon Dimension Formal Game Proposal

CREATURE INVADERS DESIGN DOCUMENT VERSION 0.2 MAY 14, 2009

Game Designers. Understanding Design Computing and Cognition (DECO1006)

FATE WEAVER. Lingbing Jiang U Final Game Pitch

Contact info.

SandBox Wars. Game Draft

UT: Blitz Outline. Basic Game Flow V1.0-04/24/2017

the gamedesigninitiative at cornell university Lecture 25 Storytelling

Raven: An Overview 12/2/14. Raven Game. New Techniques in Raven. Familiar Techniques in Raven

IMGD 1001: Fun and Games

Maniacally Obese Penguins, Inc.

A retro space combat game by Chad Fillion. Chad Fillion Scripting for Interactivity ITGM 719: 5/13/13 Space Attack - Retro space shooter game

Exam #2 CMPS 80K Foundations of Interactive Game Design

IMGD 1001: Fun and Games

the gamedesigninitiative at cornell university Lecture 4 Monetization

the gamedesigninitiative at cornell university Lecture 8 Prototyping

the gamedesigninitiative at cornell university Lecture 4 Game Components

CISC 1600, Lab 2.2: More games in Scratch

the gamedesigninitiative at cornell university Lecture 26 Storytelling

Analyzing Games.

CONTROLS USE SELECTED SPELL HEAVY ATTACK SHIELD SKILL / USE GAUNTLET / LEFT HAND HEAVY ATTACK INTERACT INVENTORY USE SELECTED ITEM CYCLE CYCLE

the gamedesigninitiative at cornell university Lecture 28 Game Analytics

HOW TO CREATE A SERIOUS GAME?

The Design & Development of RPS-Vita An Augmented Reality Game for PlayStation Vita CMP S1: Applied Game Technology Duncan Bunting

FPS Assignment Call of Duty 4

ITC108 Assignment 2 - Game Analysis

G54GAM Coursework 2 & 3

PATTERNS IN GAME DESIGN

Outline. IMGD 1001: Level Design. Project 6 - Selecting Features. Project 6 - Types of Features. Project 6 - Tips on Vetting.

2014 DigiPen Institute of Technology 2013 Valve Corporation.

Game Artificial Intelligence ( CS 4731/7632 )

50 in1 Code Summary. P&P 50 in 1

Handout 1: Unit 2 Overview

Z-Town Design Document

Beginner's guide. How to play? Where to find resources?

Game demo First project with UE Tom Guillermin

While there are lots of different kinds of pitches, there are two that are especially useful for young designers:

Type to enter text. GoSphero.com

Physical Gameplay in Half-Life 2. presented by Jay Stelly Valve Corporation. All Rights Reserved.

the gamedesigninitiative at cornell university Lecture 10 Game Architecture

ABOUT THIS GAME. Raid Mode Add-Ons (Stages, Items)

INDEX. Game Screen. Status Screen. Workstation. Partner Character

Formal Elements of Games

Designing AI for Competitive Games. Bruce Hayles & Derek Neal

Mr. Giansante. Alice. 3D Programming

SE320: Introduction to Computer Games

SysReBot ver System ReBot Nguyen Trung Hieu & Maxim Zavadskiy

VK Computer Games. Mathias Lux & Horst Pichler Universität Klagenfurt

Diceland Consolidated Special Effect Rules

Mobile and web games Development

GAME DESIGN! Intro: Game Designers First Half: Play & Games Second Half: Mechanics/Dynamics/ Aesthetics ( MDA)

Design and Evaluation of Parametrizable Multi-Genre Game Mechanics

Competitive Games: Playing Fair with Tanks

Chapter 4: Internal Economy. Hamzah Asyrani Sulaiman

the gamedesigninitiative at cornell university Lecture 23 Strategic AI

Capture the Flag Design Document Authors: Luke Colburn, Tyler Johnson, Chris LaBauve

Computer Games Laboratory. Prototyping

HERO++ DESIGN DOCUMENT. By Team CreditNoCredit VERSION 6. June 6, Del Davis Evan Harris Peter Luangrath Craig Nishina

CONTROLS THE STORY SO FAR

Budget Battle. Phil West

DUNGEON CRAWLER LABYRINTH

Tower Climber. Full name: Super Extreme Tower Climber XL BLT CE. By Josh Bycer Copyright 2012

ARMOR DIAGRAM ARMOR DIAGRAM. Mech Data. Mech Data BATTLEMECH RECORD SHEET BATTLEMECH RECORD SHEET. Weapons Inventory.

Part 1: Introduction to Games

SETTING THE STAGE FOR THE NEED OF A VIDEO GAME GENRE VOCABULARY

STEP-BY-STEP THINGS TO TRY FINISHED? START HERE NEW TO SCRATCH? CREATE YOUR FIRST SCRATCH PROJECT!

Basic AI Techniques for o N P N C P C Be B h e a h v a i v ou o r u s: s FS F T S N

Game Design Process. Idea for a Game. Inspiration. Most games begin with a single idea Idea can revolve around A character [James Bond]

Table of Contents. TABLE OF CONTENTS 1-2 INTRODUCTION 3 The Tomb of Annihilation 3. GAME OVERVIEW 3 Exception Based Game 3

the gamedesigninitiative at cornell university Lecture 6 Uncertainty & Risk

Game Maker: Platform Game

Chord: A Music Game CIS 499 SENIOR PROJECT DESIGN DOCUMENT

Foundations of Interactive Game Design (80K) week five, lecture two

Assignment Cover Sheet Faculty of Science and Technology

Run Ant Runt! Game Design Document. Created: November 20, 2013 Updated: November 20, 2013

Incoherent Dialogue in Fallout 4

RAPHAEL SAUTRON PORTFOLIO

BAFTA YGD Lesson plans

Individual Test Item Specifications

G54GAM - Games. So.ware architecture of a game

HEX-A-GONE. Group 3 Chessie Garcia Ethan Hoewisch Paul Morales Cindy Yaw

Transcription:

Lecture 3

Reminder: Aspects of a Game Players: How do humans affect game? Goals: What is player trying to do? Rules: How can player achieve goal? Challenges: What obstacles block goal? 2

Formal Players: Player Mode Sketches Goals: Objectives Rules: Actions and Interactions Challenges: Obstacles and Opponents 3

Player Mode Sketches Game may have several player modes Ways in which player interacts with a game Example: Inventory screen vs. combat screen You should storyboard all of your modes Sketches of each of major player modes May have action (like movie storyboard) Illustrate how player interacts with game 4

Dragon Age: Standard Mode 5

Dragon Age: Inventory Mode 6

Aside: Help Hero 7

Lifted: Player Mode Sketch Indicating Action 8

Lifted: Completed Game 9

Diagramming Action 10

Objectives Anything a player might strive for May be a primary game objective Progressing story Completing game May be an auxiliary game objective Side missions/quests Unusual achievements Sometimes player-directed Reward structure in sandbox games 11

Objectives Primary objectives reflect vision Wish fulfillment: I want to Help player realize dream Auxiliary objectives address player style Achievements for achievers Easter eggs for explorers Online resources for socializers Player-driven objectives require a different focus Start with a toy, and layer dramatic elements on it 12

Some Objective Categories Capture: take or destroy something of value Includes kill all enemies of type X Race: reach a goal within time Chase: catch or elude an opponent Race with a dynamic goal/destination Rescue/Escape: Get someone to safety Exploration: Locate something in game world 13

Some Objective Categories Capture: take or destroy something of value Includes kill all enemies of type X Race: reach a goal within time Chase: catch or elude an opponent See text for more ideas Race with a dynamic goal/destination Rescue/Escape: Get someone to safety Exploration: Locate something in game world 14

Actions Verbs that describe what player can do Walk Run Jump Shoot Does not need to be attached to an avatar Build Swap Rotate 15

Actions Verbs that describe what player can do Walk Run Jump Shoot (left or right) (walk, but faster!) (up; jump/run for left or right) (left or right) Does not need to be attached to an avatar Build Swap Rotate 16

Actions Verbs that describe what player can do Walk Run Jump Shoot (left or right) (walk, but faster!) (up; jump/run for left or right) (left or right) Action Platformer Does not need to be attached to an avatar Build Swap Rotate 17

Actions Verbs that describe what player can do Walk Run Jump Shoot (left or right) (walk, but faster!) (up; jump/run for left or right) (left or right) Action Platformer Does not need to be attached to an avatar Build Swap Rotate (RTS or simulation) (Bejeweled clones) (Stacking games) 18

Designing Actions Starts with brainstorming verbs Define types of verbs Define scope of verbs Design Goals Enough verbs to avoid being too simple But not so much to be confusing (verb bloat) Do verbs directly achieve goal? Each verb maps to a single input 19

Primary Actions How do verbs, goals relate? Imagine re no challenges What verbs must you have? Example: Platformers Goal: reach exit location Only need movement verbs Killing enemies is optional Or actions are secondary Focus on primary actions 20

Some Secondary Actions are Fine Often in puzzle platformers Platformer verbs + something Innovation on cheap Verb alters geography Access hard-to-reach areas Directly overcome challenges Really just movement+ But do this sparingly! Too many creates verb bloat 21

The Game State Collection of values representing game world Location, physical attributes of each game object Non-spatial values (e.g. health) of se objects Global non-spatial values (e.g. difficulty) Actions modify game state Not necessary to specify this in early designs Focus on coming up with your actions first Only need enough state to understand interactions 22

Interactions Not a direct action of player Result of game state Can happen w/o controller Example: collisions May be bad (take damage) May be good (power-up) Or Examples: Spatial proximity Line-of-sight Resource acquisition 23

Game mechanic Game Mechanics Relationship of verbs, interactions, and state Often call this relationship rules Gameplay is manifestation of se rules Example: Joust Verbs: Flap; go left or right Interaction: Collision with opponent Rule: If hit opponent, lower player dies 24

Gameplay Example: Joust 25

Verbs vs Interactions Design Idea: minimalism Game with very few verbs Mechanics are all interactions Common in mobile, tablet Example: Sneak Beat Bandit Has only one verb: move Rhythm game; move to beat All movement on rails If obstacle in way, turn Line-of-sight mechanics 26

Beat Sneak Bandit 27

Avoid Verb Proxies Proxy: verb that activates anor verb Use an item Shoot (what does item do?) (what does weapon do?) Make your verbs outcome oriented Fire standard projectile (like shoot, but says what it shoots) Fire freezing beam (what is does and how it is applied) Important questions to ask Does it help me reach a goal? Does it overcome a challenge? 28

Avoid Verb Proxies Proxy: verb that activates anor verb Use an item Shoot (what does item do?) (what does weapon do?) Make your verbs outcome oriented Fire standard projectile (like shoot, but says what it shoots) Fire freezing beam Behavior is defined by interaction of projectile with environment Important questions to ask Does it help me reach a goal? Does it overcome a challenge? (what is does and how it is applied) 29

Challenges Obstacles Prevent progress towards goal Have to be overcome Opponents Players or bots with ir own goals May or may not need to be overcome Dilemmas Can only perform one of several actions Correct choice not immediately clear 30

Obstacles Prevent progress towards goal Have to be overcome Opponents Players or bots with ir own goals May or may not need to be overcome Dilemmas Challenges See Text for Specific Examples Can only perform one of several actions Correct choice not immediately clear 31

Challenges: Limitations You cannot always perform an action Shooting may require ammo Cannot (always) jump in mid air Limitation: requirement to perform action Boolean test (like an if-n) Checked at time of user input Only one limitation per verb If more than one, split into more verbs Reason double-jump is distinct 32

Challenges: Limitations You cannot always perform an action Shooting may require ammo Cannot (always) jump in mid air Limitation: requirement to perform action Boolean test (like an if-n) Checked at time of user input Only one limitation per verb If more than one, split into more verbs Reason double-jump is distinct Resource 33

Challenges: Resources Resources are non-spatial part of game state Any value not a location or physical attribute May be global or attached to an entity Examples Entity: ammunition, health points Global: enemy spawns, time remaining Resources often implement limitations They also define game economy 34

Challenges: Resources Resources are non-spatial part of game state Any value not a location or physical attribute May be global or attached to an entity Examples Entity: ammunition, health points Global: enemy spawns, time remaining Will cover in more detail later. Resources often implement limitations They also define game economy 35

Putting It All Toger Start with your vision I want to This creates setting and player goals Create a (partial) list of following: Objectives Actions Interactions Challenges Sketch player modes to show m in action 36