the gamedesigninitiative at cornell university Lecture 5 Rules and Mechanics

Similar documents
the gamedesigninitiative at cornell university Lecture 5 Rules and Mechanics

the gamedesigninitiative at cornell university Lecture 3 Design Elements

the gamedesigninitiative at cornell university Lecture 3 Design Elements

the gamedesigninitiative at cornell university Lecture 3 Design Elements

the gamedesigninitiative at cornell university Lecture 4 Game Grammars

Analyzing Games.

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

the gamedesigninitiative at cornell university Lecture 4 Monetization

When placed on Towers, Player Marker L-Hexes show ownership of that Tower and indicate the Level of that Tower. At Level 1, orient the L-Hex

the gamedesigninitiative at cornell university Lecture 10 Game Architecture

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

Procedural Content Generation

Procedural Content Generation

StarForge Alpha Manual v0.3.5

FPS Assignment Call of Duty 4

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

Chapter 4 Summary Working with Dramatic Elements

the gamedesigninitiative at cornell university Lecture 23 Strategic AI

IMGD 1001: Level Design

the gamedesigninitiative at cornell university Lecture 2: Nature of Games

Game Designers. Understanding Design Computing and Cognition (DECO1006)

Digital Game Mechanics

Mass Effect 3 Multiplayer Best Weapons For Each Class

1. Enter the Delta T program...

Game demo First project with UE Tom Guillermin

CS248 : PRODUCT DESIGN FEB 2017

G54GAM Coursework 2 & 3

Formal Elements of Games

the gamedesigninitiative at cornell university Lecture 26 Storytelling

the gamedesigninitiative at cornell university Lecture 28 Game Analytics

the gamedesigninitiative at cornell university Lecture 8 Prototyping

Z-Town Design Document

Multi-Player Battle Rules

A video game by Nathan Savant

Introduction to Game Design. Truong Tuan Anh CSE-HCMUT

Legends of War: Patton Manual

IMGD 1001: Fun and Games

the gamedesigninitiative at cornell university Lecture 2: Nature of Games

Information Guide. This Guide provides basic information about the Dead Trigger a new FPS action game from MADFINGER Games.

Team Fortress 2: Class and Weapon Guide. By Alexander McElhaney

WHAT IS MINECRAFT? source:

CS 354R: Computer Game Technology

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

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

3D Top Down Shooter By Jonay Rosales González AKA Don Barks Gheist

the gamedesigninitiative at cornell university Lecture 25 Storytelling

IMGD 1001: Fun and Games

RAPHAEL SAUTRON PORTFOLIO

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

GALAXY DEFENDERS STORYBOOK

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

Zombie bullet-hell with crazy characters & weapons

Contact info.

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

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

Rules and Boundaries

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

USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER

WRITTEN BY ED TEIXEIRA INTERIOR ARTWORK BY JAMES SMYTH COVER BY PAUL KIME DIGITALLY EDITED BY CRAIG ANDREWS

G54GAM Lab Session 1

Analysis of Game Balance

Primo Victoria. A fantasy tabletop miniatures game Expanding upon Age of Sigmar Rules Compatible with Azyr Composition Points

the gamedesigninitiative at cornell university Lecture 6 Uncertainty & Risk

Exam #2 CMPS 80K Foundations of Interactive Game Design

2014 DigiPen Institute of Technology 2013 Valve Corporation.

Adjustable Group Behavior of Agents in Action-based Games

$19.95 CRUSADER: NO REMORSE ORIGIN S OFFICIAL GUIDE TO

Chapter 4: Internal Economy. Hamzah Asyrani Sulaiman

MMORPG REVIEW! ONLINE MAGAZINE VOLUME: 1 ISSUE: 1 NOVEMBER 2005 TABLE OF CONTENTS TABLE OF CONTENTS KAL-Online First Korean 3D Fantasy...

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

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

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

Tower Defense. CSc 335 Fall Final Project

Player-Game Interaction Cards (1st Ed., 2 Mar 2013) CowfaceGames.com/handytools/interaction_cards. Categorisation

SandBox Wars. Game Draft

Lineage2 Revolution s Gameplay Tips for Beginners

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

Game Maker: Platform Game

PUBLISHED DUNGEON TWISTER EXPANSION SETS

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

Who Am I? Lecturer in Computer Science Programme Leader for the BSc in Computer Games Programming

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

PATTERNS IN GAME DESIGN

HOW TO CREATE A SERIOUS GAME?

Gameplay Controls...4 and 5. Select a Save Slot and Play Style...6. Playing The Game on Foot...7. Playing The Game in a Vehicle...


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

COMP 400 Report. Balance Modelling and Analysis of Modern Computer Games. Shuo Xu. School of Computer Science McGill University

CREATURE INVADERS DESIGN DOCUMENT VERSION 0.2 MAY 14, 2009

This guide will cover the basics of base building, we will be using only the default recipes every character starts out with.

Latest Press Release. 10 hr shift schedule spreadsheet

3rd Edition. Game Overview...2 Component Overview...2 Set-Up...6 Sequence of Play...8 Victory...9 Details of How to Play...9 Assigning Hostiles...

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

LCN New Player Guide

Defenders of the Last Colony

Federico Forti, Erdi Izgi, Varalika Rathore, Francesco Forti

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

Survey Platform

Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer

WELCOME TO THE WORLD OF

Transcription:

Lecture 5 Rules and Mechanics

Lecture 5 Rules and Mechanics

Today s Lecture Reading is from Unit 2 of Rules of Play Available from library as e-book Linked to from lecture page Not required, but excellent resource Important for serious designer And ignore Amazon reviews The Bible of Game Mechanics 3

What are Rules? Definition from Rules of Play: Rules are formal schemas But what does this really mean? Is it different for digital games? 4

Challenge of Defining Rules They do not need to be fixed Example: Nomic (simulates democratic voting) But are changed in structured ways They can ignored House-rules that add or remove rules Rule relaxation (e.g. playing with a young child) They are not always explicit Example: does Battlefield have rules on camping? 5

Implicit Rules We often consider se social conventions If violate m, no one wants to play with you Encapsulate being a good sport Implicit rules for Tic-Tac-Toe Must move in a reasonable amount of time If loss is inevitable, must move or forfeit These rules are generally made ad-hoc Make m explicit only if re is a problem 6

Implicit Rules in Digital Games Often implemented as terms of service Rules against using mods, bots Rules against play-style (e.g. camping) Depend upon context, and can change Ranked vs. unranked in network play Official vs. private game server Exist because cannot specify everything Goal is to prevent customer churn 7

How to Design Good Rules Player must have meaningful choices Player must be able to make decisions System must respond in significant way Bad Rules: Guess heads or tails to pick a winner All you can do is guess answer Has no significant effect on outcome Bad Rules: Move pieces on board with no interaction Actions have no meaning since pieces don t interact There are no victory conditions or even challenges 8

Informal versus Formal Rules Informal Part of initial design process Focuses on how it looks Less concerned with code Many span multiple frames Formal Part of implementation Corresponds to code Defined at frame level Interactions link multiple animation frames toger Goal: match informal design Is behavior correct? Is behavior expected? 9

Understanding Game State Many game state values are spatial Represent location of a game entity Also physical values like velocity, acceleration Entities act as containers for non-spatial values Values that never change: attributes Values that can change: resources Attributes, resources can be global as well Though most mechanics are at entity level 10

Actions Affecting Spatial State Typically we what we would call movement Present in all but most abstract games But re are many ways to implement Direct movement of avatar (e.g. WASD) Indirect movement of avatar (e.g. pathfinding) Alter environment (e.g. removing platforms) Area of much potential innovation 11

Altering Environment Found in physics games No direct control of avatar Can only remove/add/move obstacles in environment Movement is natural Example: Screw Nut Physics is a rule system Interaction, not action Takes one state to anor Also one that is complex to understand/model 12

Innovating Avatar Movement 2D games move on 2-axes Classic: left-right/up-down Unless top-down game, one of se axes is restricted Is jump only option? Launcher/trajectory verbs (Limited) teleportation Ors? Example: Knightmare Tower Launcher-style game Vertical movement is boosts gained from killing enemies 13

Environment AND Avatar Possible to split verbs Some for avatar movement Ors for environment Found in drawing games Draw missing platforms Avatar walks on platforms Ex: Max & Magic Marker Innovate by limiting avatar Move on single axis Combine with environment Example: Swindler 14

Deep Gameplay Want many ways to overcome challenges Example: kill enemy or sneak past If just one way, gameplay is shallow Shallow challenges hurt replayability Twitch challenges become boring fast Cerebral challenges solved by walkthrough All games should have a strategic element 15

Strategy Definition: an elaborate sequence of steps Action is culmination of all steps Changing steps or order changes action Still allows for puzzle gameplay Allow some flexibility in se solution steps Example: Multiple solutions to Rubik s Cube Example: Time-rewind in Braid Resources are a common way to implement 16

Resources and Gameplay Resources are crucial to combat mechanics Entities have resource values (e.g. health, ammo) Expend resources to affect ors (e.g. attack) May change resources of that entity (e.g. damage) Three basic categories of resource combat Tug-Of-War: entities take from each or Dot Eating: entities race to gar limited resource Flower Picking: race to gar unlimited resource 17

Resources and Game Economy Sources: How a resource can increase Examples: ammunition clips, health packs Drains: How a resource can decrease Examples: firing weapon, player damage Converters: Changes one resource to anor Example: vendors, Starcraft barracks Traders: Exchange resources between entities Mainly (but not always) in multiplayer games 18

Economic Challenges You can use resources to Control player progression (hinder or advance) Modify player abilities (limit or enhance) Create a large possibility space (for replay value) Create strategic gameplay Do not need a lot of resources Not every game is a strategy game But almost all games have some economy 19

Resources as Dilemma Players perform cost-benefit analyses Cost: resource change not beneficial to player Benefit: resource change beneficial to player Example: Survival Horror Use ammo to shoot zombie (Cost: ammo) Use knife to stab zombie (Cost: health) Benefit same in each case Players act with least cost for benefit 20

Resources and Monetization Most resources are gared in-game But some games allow external sources Get resources from a friend on Facebook Pay for resources with a credit card Known as resource monetization Free-to-play, pay-for-stuff Modern business model for online games But BIG pushback right now (loot crates) 21

Coupled Interactions Emergent Behavior Two mechanics that can happen at once Verbs: jump AND run in a platformer Resources: warrior AND archer in an RTS Context-dependent Interactions Mechanics combine to give new behavior Verbs: jump and run is new form of movement Resources: warriors form wall to cover archers 22

Emergent Behavior Coupled Interactions Key Word Two mechanics that can happen at once Verbs: jump AND run in a platformer Resources: warrior AND archer in an RTS Context-dependent Interactions Mechanics combine to give new behavior Verbs: jump and run is new form of movement Resources: warriors form wall to cover archers 23

Coupled Interactions Emergent Behavior Key Word Two mechanics that can happen at once Verbs: jump AND run in a platformer Resources: warrior AND archer in an RTS Context-dependent Interactions Advantage: game complexity grows nonlinearly Mechanics combine to give new behavior Verbs: jump and run is new form of movement Resources: warriors form wall to cover archers 24

Examples of Emergent 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 25

Examples of Emergent 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 26

Emergent Actions Is this an example? Why or why not? 27

Common Spatial Interactions Collisions Can effect resources Player takes damage Player gains power-up Player-NPC transfer gold Can effect spatial values Bounce off collision point Swing from attached rope Attraction to magnet/charge Examples: Detection Line-of-sight (w/ obstacles) Spatial proximity Can have direct effects Alarms in a stealth game Can have indirect effects Tower defense targeting Adjust NPC reactions 28

Resource-Spatial Interactions Resource Affects Spatial Resources can unlock areas Keys are a trivial resource Also use resource thresholds Ex: Collect all tokens to pass Resources affect difficulty Adjust input device sensitivity Ex: Deadeye meter in RDR Ex: Jet packs to increase jump Spatial Affects Resources Resources made by entities Have a spatial location Ex: Time to transfer resources Ex: Sources be captured Resource values are entities Take up physical volume Need space to acquire Ex: Inventory in Deux Ex 29

Resource-Spatial Interactions Spatial Affects Resources Resources made by entities Have a spatial location Ex: Time to transfer resources Ex: Sources be captured Resource values are entities Take up physical volume Need space to acquire Ex: Inventory in Deux Ex 30

Coupling is not Enough Example of trivial coupling: RTS with single unit type warrior Coupling can arise from multiple warriors When attack, count number on each side Group of warriors is sum of its parts Just make a single warrior stronger Discover from resource analysis Emergent behavior must couple nonlinearly If n base mechanics, more than O(n) behaviors 31

Example: Starcraft Basic units can Attack in sky and/or land Defend in sky and/or land How can se combine? Furr complexity: Buff friendly units Control enemy units How does this affect game? Challenge: What is minimal complexity for a good RTS? 32

Summary Rules are formal systems defining your game Specify to change game state over a single frame Challenge is matching m to your informal design Resources create strategic gameplay Resources define game economy Strategy is just players making economic choices Interactions facilitate emergent behavior Coupled actions/interactions creating new features Can provide deep, nonlinear complexity 33