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

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

Game Designers. Understanding Design Computing and Cognition (DECO1006)

CREATURE INVADERS DESIGN DOCUMENT VERSION 0.2 MAY 14, 2009

CS 354R: Computer Game Technology

G54GAM Coursework 2 & 3

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

Exam #2 CMPS 80K Foundations of Interactive Game Design

IMGD 1001: Level Design

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

Game Maker: Platform Game

FATE WEAVER. Lingbing Jiang U Final Game Pitch

Procedural Content Generation

Procedural Content Generation

All-Stars Dungeons And Diamonds Fundamental. Secrets, Details And Facts (v1.0r3)

Chapter 4 Summary Working with Dramatic Elements

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

Competitive Games: Playing Fair with Tanks

Formal Elements of Games

Workshop 4: Digital Media By Daniel Crippa

Game demo First project with UE Tom Guillermin

SandBox Wars. Game Draft

CISC 1600, Lab 2.2: More games in Scratch

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

PATTERNS IN GAME DESIGN

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

2014 DigiPen Institute of Technology 2013 Valve Corporation.

the gamedesigninitiative at cornell university Lecture 10 Game Architecture

Toon Dimension Formal Game Proposal

the gamedesigninitiative at cornell university Lecture 26 Storytelling

Analyzing Games.

Top-Down Shooters DESMA 167B. TaeSung (Abraham) Roh

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

IMGD 1001: Fun and Games

VACUUM MARAUDERS V1.0

the gamedesigninitiative at cornell university Lecture 25 Storytelling

Z-Town Design Document

Handout 1: Unit 2 Overview

IMGD 1001: Fun and Games

REDEFINIG GAMES WHY DO WE PLAY? WHY DOES AN ARTIST CREATE? WHY DO WE PLAY MUSIC? WHY DO WE DANCE? WHY DO WE HAVE FUN?

Budget Battle. Phil West

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


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

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


PETEY S GREAT ESCAPE TEAM PENGUIN CONSISTS OF: ALICE CAO, ARIAN GIBSON, BRYAN MCMAHON DESIGN DOCUMENT VERSION 0.5 JUNE 9, 2009

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

Tutorial: Creating maze games

Access Invaders: Developing a Universally Accessible Action Game

Beginning ios 3D Unreal

Mr. Giansante. Alice. 3D Programming

CS248 : PRODUCT DESIGN FEB 2017

FPS Assignment Call of Duty 4

Tutorial: What is a good game?

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

the gamedesigninitiative at cornell university Lecture 4 Game Components

Adjustable Group Behavior of Agents in Action-based Games

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

Transitioning From Linear to Open World Design with Sunset Overdrive. Liz England Designer at Insomniac Games

Game Artificial Intelligence ( CS 4731/7632 )

Assignment Cover Sheet Faculty of Science and Technology

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

DUNGEON CRAWLER LABYRINTH

Core Game Mechanics and Features in Adventure Games The core mechanics in most adventure games include the following elements:

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

First Tutorial Orange Group

Space Invadersesque 2D shooter

-- Darkseekers -- Design Document Team Cobra: Mitchell Arthur Sean Burke Emilio Cantu Gerard Louis Aaron Russell Quan Yu

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

Scheme of Work Overview

the gamedesigninitiative at cornell university Lecture 8 Prototyping

BRONZE EAGLES Version II

Contact info.

CONTROLS THE STORY SO FAR

Not-Too-Silly Stories

50 in1 Code Summary. P&P 50 in 1

Chapter 4: Internal Economy. Hamzah Asyrani Sulaiman

G54GAM - Games. So.ware architecture of a game

the gamedesigninitiative at cornell university Lecture 23 Strategic AI

the gamedesigninitiative at cornell university Lecture 28 Game Analytics

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

Spell Casting Motion Pack 8/23/2017

Captain Rocket vs The World of Tomorrow - GDD

Coop Design for an Open World. David G. Bowring

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

Tower Defense. CSc 335 Fall Final Project

Computer Games Laboratory. Prototyping

Killzone Shadow Fall: Threading the Entity Update on PS4. Jorrit Rouwé Lead Game Tech, Guerrilla Games

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

the gamedesigninitiative at cornell university Lecture 4 Monetization

Game Maker Tutorial Creating Maze Games Written by Mark Overmars

HOW TO CREATE A SERIOUS GAME?

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

Lifted: Player Mode Sketch Indicating Action 7

Lifted: Completed Game 8

Diagramming Action 9

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 10

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 11

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 12

Some Objective Categories Solution: solve a problem or puzzle Alignment: arrange in a specific configuration Color matching games! Construction: build, maintain, manage objects multiplayer games Forbidden Act: force opponent to do something Outwit: gain knowledge that gives an advantage 13

Some Objective Categories Solution: solve a problem or puzzle Alignment: arrange in a specific configuration Color matching games! Construction: build, maintain, manage objects multiplayer games Forbidden Act: force opponent to do something Outwit: gain knowledge that gives an advantage 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 (left or right) Run (walk, but faster!) Jump (up; jump/run for left or right) Shoot (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 Does not need to be attached to an avatar Build Swap Rotate (left or right) (walk, but faster!) (up; jump/run for left or right) (left or right) Action Platformer 17

Actions Verbs that describe what player can do Walk Run Jump Shoot Does not need to be attached to an avatar Build Swap Rotate (left or right) (walk, but faster!) (up; jump/run for left or right) (left or right) (RTS or simulation) (Bejeweled clones) (Stacking games) Action Platformer 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 Design Goal: Primary focus Secondary verbs lead to bloat Add features with interactions 20

Secondary Actions are Acceptable Often in puzzle platformers Platformer verbs + something Innovation on cheap Verb that alters geography Access hard-to-reach areas Directly overcome challenges Sort of similar to movement But do this sparingly! Indies have one new verb! Or features are interactions 21

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

Game mechanic Game Mechanics Relationship between verbs and interactions 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 23

Gameplay Example: Joust 24

Verb Minimalism Keep verbs at a minimum Mechanics are all interactions Common in mobile, tablet Due to lack of input modes 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 25

Beat Sneak Bandit 26

Avoid Verb Proxies Proxy: verb that activates anor verb Use an item (what does item do?) Shoot (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? 27

Avoid Verb Proxies Proxy: verb that activates anor verb Use an item (what does item do?) Shoot (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 Behavior is defined by interaction of projectile with environment Does it help me reach a goal? Does it overcome a challenge? 28

Combining Actions Verbs can combine in interesting ways Run and jump in a platformer Strafing fire in a shooter Typically result of interactions Each verb interacts with environment in different way Combination of two give extra feature for free This is an example of emergent behavior Not all combinations are emergent Example: Double jump is not a feature of interactions This type of verb combination is a distinct action 29

Combining Actions Running Jump Can move while in midair Just horizontal movement Not realistic; it is a game Many platformer challenges assume this type of control Different than a long jump Less height than reg. jump No control once in air Would be a distinct action Strafing Fire Based on real life property Bullets travel in straight line Movement changes origin Walking side-side makes a spray (used in covering fire) But some features are gamy Bullets slower than life Character faster than life Creates interesting effects 30

Combining Actions Running Jump Interaction(?) Can move while in midair Just horizontal movement Not realistic; it is a game Many platformer challenges assume this type of control Different than a long jump Less height than reg. jump No control once in air Would be a distinct action Strafing Fire Interaction Based on real life property Bullets travel in straight line Movement changes origin Walking side-side makes a spray (used in covering fire) But some features are gamy Bullets slower than life Character faster than life Creates interesting effects 31

Combining Actions Is this an example? Why or why not? 32

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 33

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 34

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 35

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 36

Challenges: Resources Game State: numeric and symbolic values that represent game world at a specific moment Numeric quantities are often called resources Examples (player): ammunition, health points Examples (external): monster spawns Symbolic values are yes-or-no quantities Used for lock-and-key challenges Typically create shallower gameplay 37

Challenges: Resources Game State: numeric and symbolic values that represent game world at a specific moment Numeric quantities are often called resources Examples (player): ammunition, health points Examples (external): monster spawns Symbolic values are yes-or-no quantities Used for lock-and-key challenges Typically create shallower gameplay 38

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 39