IMGD 1001: Level Design by Mark Claypool Robert W. Lindeman

Slides:



Advertisements
Similar presentations
Subway Surfers Game Review. Basic Information Company Name: Kiloo Games and Sybo Games Type of Game: Action (Endless Runner) Price: Free Release Date:
Advertisements

Internet Online Safety How to have FUN and Stay in Control.
Reading How can you help your children to learn to read?
Speaking at GenCon: People Really DO Care!  Super easy to submit talks  Your description is your pitch  Your description should match your talk  Supply.
Game Deconstruction 101 How to stop developers reinventing the wheel.
Game Design Serious Games Miikka Junnila.
IMGD 1001: 2D Art by Mark Claypool Robert W. Lindeman
Interactive Media and Game Development Game Design.
1 Level Design CIS 487/587 Bruce R. Maxim UM-Dearborn.
Nov 20, Fall 2006IAT 4101 Play Testing Software Testing Play Testing Team Structures.
IMGD 1001: Game Design Documents by Mark Claypool Robert W. Lindeman
Valve’s Design Process for Creating Half-Life 2  Presented by David Speyrer and Brian Jacobson.
IMGD 1001: Brainstorming Your Game by Mark Claypool Robert W. Lindeman
Porter’s Procedures Answers to all of your “What if…?” needs.
SELECT A LESSON 1. A WORLD AND CHARACTERS 2. PATHS AND ENEMIES 4. USING PAGES TO CHANGE THE RULES 5. GAME ANALYSIS AND DESIGN 6-7. CREATING YOUR OWN GAME.
Click on the bad guys to kill them (some may take more then one hit) Every time you beat a boss, you will appear in a different place. Kill everyone before.
CS 4730 Level Design CS 4730 – Computer Game Design Credit: Several slides from Walker White (Cornell)
What a Student with Learning Difficulties Might Say Things to look for in your conversations with students. You can learn a lot about a student from the.
How to Write a Mini-Mystery. Main Character The best way to create a main character is to base it on yourself! Have the kids pick out a few of their own.
IMGD 1001: Concept Art by Mark Claypool Robert W. Lindeman
Final Exams!. Where do I go/What do I do? After break, report to the gym. You will need to find your row and seat numbers. See below for Monday’s seating.
AGD: 4. Game Dev Stages1 Objective to look at the stages in commercial game development, team size, and how to design game levels Animation and.
Interactive Storytelling for Video Games Chapter 7: Fully Traditional and Interactive Traditional Stories Josiah Lebowitz Chris Klug.
A Collectable Card Game David Lam Stanford SPLASH! November 3, 2012.
I Didn’t Know You Could Do That in Articulate Quizmaker! Debbie Richards Creative Interactive Ideas Samples and Resources:
You’d better listen!. I need to make 1 elephant into 2 elephants but I can only move 2 lines. Advice: You’d better make a PREGNANT ELEPHANT then. PREGNANT.
.:::The EA FEAR Division Presents:. When you download FEAR you should be able to load it pretty quickly, so if it’s taking long consider the problems.
CHAPTER 5 : Focus Establishing Focus The Function of the Focus Maintaining Focus Fleshing Out the Focus Changing Focus Sub-Focuses Using Focus.
Unit 1 – Improving Productivity Instructions ~ 100 words per box.
The Difficulties of Difficulties CSE1GDT Paul Taylor 2009.
Fall 2006CS4455 Prototyping Maribeth Gandy Jeff Wilson
You are chief advisor to a SuperHero Tell him what to do…. B. look for a super villain C. ride a bike A. go to the park You’d better …
Things that you should consider for Gameplay Game Design Vishnu Kotrajaras, Ph.D. Later parts are from Jesse Schell’s slides.
C HAPTER 9 GAMEPLAY Nate Cutler. M AKING GAMES FUN Designer’s primary goal is to entertain, through gameplay Without gameplay entertainment can be fun.
Constraint propagation is your friend Ian Horswill and Leif Foged Northwestern University.
CS160: Interactive Prototype Gary Wu - Jordan Berk - Mike Kendall - Mohammed Ali - Hao Luo.
CHAPTER 10: CORE MECHANICS Definitions and Mechanisms.
'A teacher affects eternity; he can never tell where his influence stops.’
Caesary Case Study By: Billy Olden. About Myself I was born in Connecticut and moved to GA. My first video game was a Ninja Turtle game that played on.
Why Startups Die? Source: “18 Mistakes That Kill Startups” by Paul Graham.
Campus Guide to Active Shooter MCLNO Police Department.
Maintaining the Illusion Virtual worlds that keep the player in the game.
Unit 1 – Improving Productivity Instructions ~ 100 words per box.
Unit 1 – Improving Productivity Instructions ~ 100 words per box.
Artificial intelligence IN NPCs. Early Role Playing games Npcs in early role playing games were very limited in terms of being “Intelligent”. For instance,
 A plan of attack for your games content  Or (more specifically)  A detailed description of all games mechanics, objects, characters, stats, ect… that.
March 24, Spring 2004CS44551 Play Testing Software Testing Play Testing Team Structures.
CSE4AT3 Design Balancing Continued……………………………… …………………………………………..
Sight Words.
Sega 500 Scripted events and Sequences Jeff “Ezeikeil” Giles
Stressed for your Test? Not anymore!. Acing a test: 3 Key factors  Taking good notes  Without a good outline to study from, you will either learn too.
Chess Strategies Component Skills Strategies Prototype Josh Waters, Ty Fenn, Tianyu Chen.
COLD READING UNIT. WHAT DO YOU THINK ABOUT WHEN YOU HEAR “COLD READING?”
MOSES YEO.  We talked about aspects of a good videogame  One element we talked about was how to get someone addicted to the game.
All about Drawing! Year 8, Term 2, Weeks Lines Line Lines There are many different types of line: straight, curvy, zig zag, dashed, jagged, rough,
IMGD 1001: Level Design. IMGD Outline  Gameplay(done)  Level Design(next)  Game Balance.
This I Believe Essay Writer’s Workshop: Introductions, Juicy Details, & Conclusions 8 th ELA St. Joseph School.
Strategies for Improving Concentration & Memory -Knowledge Zone.
WHAT PLAYERS WANT FROM GAMES? -Introduction -Why People Play Games? -What People Want to See?
课标人教实验版 高二 Module 6 Unit 3. Listening on workbook.
MDA Monopoly killer Dungeons and Dragons Paper Chase
Difficulty Modes and DDA Flow in Games Difficulty and Reward
Introducing the Ideas One of Six Traits:
Lindeman’s Lectures: Level Design
Level Design.
Staying Safe at School ALICE TRAINING for STUDENTS: ELEMENTARY LEVEL :Derived from Akron City Schools Teacher talk is in BOLD. Modify wording if needed.
Staying Safe at School ALICE TRAINING for STUDENTS: ELEMENTARY LEVEL :Derived from Akron City Schools Teacher talk is in BOLD. Modify wording if needed.
Difficulty Modes and DDA Flow in Games Difficulty and Reward
Presentation transcript:

IMGD 1001: Level Design by Mark Claypool Robert W. Lindeman

Claypool and Lindeman - WPI, CS and IMGD2 Outline  Gameplay(done)  Level Design(next)  Game Balance

Claypool and Lindeman - WPI, CS and IMGD3 Project 5 - Selecting Features  Note! First … Work on core mechanics (movement, shooting, etc.) Get bugs worked out, animations and movement smooth  Then, have prototype with solid core mechanics tweaked some gameplay so can try out levels  Need 25 levels! Rest of features!  Problem … too many ideas! If don’t have enough, show it to some friends and they’ll give you some

Claypool and Lindeman - WPI, CS and IMGD4 Project 5 - Types of Features  Player can use Abilities (attack moves, swimming, flying) Equipment (weapons, armor, vehicles) Characters (engineer, wizard, medic) Buildings (garage, barracks, armory)  Player must overcome Opponents (with new abilities) Obstacles (traps, puzzles, terrain) Environments (battlefields, tracks, climate)  Categorizing may help decide identity Ex: Game may want many kinds of obstacles, or many characters. What is core?

Claypool and Lindeman - WPI, CS and IMGD5 Project 5 - Tips on Vetting  Pie in the Sky “The Koala picks up the jetpack and everything turns 3d and you fly through this customizable maze at 1000 m.p.h…” Beware of features that are too much work Don’t always choose the easiest, but look (and think) before you leap And don’t always discard the craziest features … you may find they work out after all  Starting an Arms Race “Once the Koala’s get their nuclear tank, nothing can hurt them. Sweet! No, wait …” If you give player new ability (say tank) they’ll like it fine at first But subsequently, earlier challenges are too easy You can’t easily take it away next level Need to worry about balance of subsequent levels  One-Trick Ponies “On this one level, the Koala gets swallowed by a giant and has to go through the intestines fighting bile and stuff…” Beware of work on a feature, even if cool, that is only used once

Claypool and Lindeman - WPI, CS and IMGD6 Learning Curves  Stage 1 – Players learn lots, but progress slow. Often can give up. Designer needs to ensure enough progress that continues  Stage 2 – Players know lots, increase in skill at rapid rate. Engrossed. Easy to keep player hooked.  Stage 3 – Mastered challenges. Skill levels off. Designer needs to ensure challenges continue. Practice (Time) Skill Stage 1 Stage 2 Stage 3

Claypool and Lindeman - WPI, CS and IMGD7 Difficulty Curves (1 of 2)  Maintain Stage 2 by introducing new features!  Too steep? Player gives up out of frustration. Too shallow? Player gets bored and quits.  How to tell? Lots of play testing! Still, some guidelines… Practice (Time) Difficulty Stage 1Stage 2 EasyMediumHard

Claypool and Lindeman - WPI, CS and IMGD8 Difficulty Curves (2 of 2)  In practice, create a roller coaster, not a highway  Many RPG’s have monsters get tougher with level (Diablo) But boring if that is all since will “feel” the same Practice (Time) Difficulty

Claypool and Lindeman - WPI, CS and IMGD9 Project 5 - Guidelines  Decide how many levels (virtual or real)  Divide into equal groups of EASY, MEDIUM, HARD (in order)  Design each level and decide which group All players complete EASY  Design these for those who have never played before Most can complete MEDIUM  Casual game-players here Good players complete HARD  Think of these as for yourself and friends who play these games  If not enough in each group, redesign to make harder or easier so about an equal number of each  Have levels played, arranged in order, easiest to hardest  Test on different players  Adjust based on tests

Claypool and Lindeman - WPI, CS and IMGD10 Make a Game that you Play With, Not Against  Consider great story, graphics, immersion but only progress by trial and error … is this fun?  Ex: crossbowman guards exit 1. Run up and attack. He’s too fast. Back to save point (more on save points next). 2. Drink potion. Sneak up. He shoots you. Back to save. 3. Drop bottle as distraction. He comes looking. Shoots you. Back to save. 4. Drink potion. Drop bottle. He walks by you. You escape! Lazy design!  Should succeed by skill and judgment, not trial and error  Remember: Let the player win, not the designer! Based on Chapter 5, Game Architecture and Design, by Rollings and Morris

Claypool and Lindeman - WPI, CS and IMGD11 Specific Example - The Save Game Problem (1 of 3)  Designer talking about RPG Designer: “I’ve got a great trap!” … platform goes down to room. Player thinks treasure but really flame throwers. Player is toast! Tester: “What if player jumps off?” D: (thinks it’s a loophole) … “Ok, teleport in then toast” T: “What is the solution?” D: “There isn’t one.” (surprised) “It’s a killer trap. It will be fun.” T: “So, there’s no clue for player? Charred remains on platform or something?” D: “No. That’s what the ‘Save’ feature is for.” Based on Chapter 5, Game Architecture and Design, by Rollings and Morris

Claypool and Lindeman - WPI, CS and IMGD12 Specific Example - The Save Game Problem (2 of 3)  Player needs to destroy 3 generators before leaving level (or next level, powerless ship doesn’t make sense)  Level designer puts up enemy spawner at exit: Infinite enemies prevent exit May think: "kill X enemies and I’m done!" (like Uncharted) Only way to realize can’t leave is to die.  D: “After dying a few times, player will realize can’t leave and will finish objectives”  Lead: “At which point, s/he throws console at the wall!”

Claypool and Lindeman - WPI, CS and IMGD13 Specific Example - The Save Game Problem (3 of 3)  Should be used only so players can go back to their Real Lives in between games Or maybe to allow player to fully see folly of actions, for exploratory and dabbling  Don’t design game around need to save Has become norm for many games, but too bad Ex: murderous level can only get by trying all combat options  Beginner player should be able to reason and come up with answer Challenges get tougher (more sophisticated reasoning) as player and game progress, so appeals to more advanced player But not trial and error Based on Chapter 5, Game Architecture and Design, by Rollings and Morris

Claypool and Lindeman - WPI, CS and IMGD14 Different Level Flow Models  Linear  Bottlenecking  Branching  Open  Hubs and Spokes

Claypool and Lindeman - WPI, CS and IMGD15 Level Flow Model: Linear  Start on one end, end on the other  Challenge in making a truly interesting experience Often try with graphics, abilities, etc. Ex: Half-life, ads great story  Used to a great extent by many games StartEnd

Claypool and Lindeman - WPI, CS and IMGD16 Level Flow Model: Bottlenecking  Various points, path splits, allowing choice Gives feeling of control Ex: Choose stairs or elevator  At some point, paths converge Designer can manage content explosion Ex: must kill bad guys on roof StartEnd Bottle- Neck A Bottle- Neck B

Claypool and Lindeman - WPI, CS and IMGD17 Level Flow Model: Branching  Choices lead to different endings  User has a lot of control  Design has burden of making many interesting paths Lots of resources Start Branch End AEnd BEnd C

Claypool and Lindeman - WPI, CS and IMGD18 Level Flow Model: Open  Player does certain number of tasks Outcome depends upon the tasks.  Systemic level design Designer creates system, player interacts as sees fit  Sometimes called “sandbox” level. (Ex: GTA) End Start Objective

Claypool and Lindeman - WPI, CS and IMGD19 Level Flow Model: Hub and Spokes  Hub is level (or part of a level), other levels branch off Means of grouping levels  Gives player feeling of control, but can help control level explosion  Can let player unlock a few spokes at a time Player can see that they will progress that way, but cannot now Start Level A Level C Level B Level D

Claypool and Lindeman - WPI, CS and IMGD20 Designing a Level: Brainstorming  An iterative process You did it for the initial design, now do it for levels!  Create wealth of ideas, on paper, post-it notes, whatever Can be physical sketches  Can include scripted, timed events (not just gameplay)  Output Cell-diagram (or tree)

Claypool and Lindeman - WPI, CS and IMGD21 Designing a Level: Cell Diagram  String out to create the player experience  Ordered, with lesser physical interactions as connectors (i.e., hallways)

Claypool and Lindeman - WPI, CS and IMGD22 Designing a Level: Paper Design  Graph paper  Do whole thing, then fill in  Starting in middle can be good Don’t use all creative juices early  Include a key (enemies, health, …)  Once started, iterate  Can use callouts to zoom in (picture or notes)

Claypool and Lindeman - WPI, CS and IMGD23 Designing a Level: Sections  Build a single level in sections Basic boxes Functional geometry Add gameplay (puzzles, enemies, routes) Textures, lights, sounds  Repeat  Good Can build on and tune Get feedback, try out early Scales easily (can cut short, if out of time)  Bad May be working with partial assets May have to go back

Claypool and Lindeman - WPI, CS and IMGD24 Designing a Level: Layers  Build a single level in layers Start to end:  Basic geometry  Gameplay elements  Decoration  Good Allows proper pipeline Assets done when all done  Bad Needs more discipline (in one layer longer) Final feedback only on end

Claypool and Lindeman - WPI, CS and IMGD25 QuakeII-DM1: An Example  Videos (Q2DM1_Layout.avi and Q2DM1_Weapons.avi)  level layout and weapons

Claypool and Lindeman - WPI, CS and IMGD26 QuakeII-DM1: Architecture  Two major rooms  Connected by three major hallways  With three major dead-ends  No place to hide  Forces player to keep moving Camping is likely to be fatal

Claypool and Lindeman - WPI, CS and IMGD27 QuakeII-DM1: Placement  Cheap weapons are easy to find  Good weapons are buried in dead ends  Power-ups require either skill or exposure to acquire  Sound cues provide clues to location Jumping for power-ups Noise of acquiring armor  Video (Q2DM1_Weapons.avi)

Claypool and Lindeman - WPI, CS and IMGD28 QuakeII-DM1: Result  A level that can be played by 2-8 players  Never gets old  Open to a variety of strategies

Claypool and Lindeman - WPI, CS and IMGD29 Group Exercise  Consider this classroom as a physical level  Items: Pages – players try to collect Police – make player sit down for some time if caught Detention chair – place where must sit if caught Desks - obstances Power ups - various  Design…