Fundamentals of Game Design Game Level Design

16
FUNDAMENTALS OF GAME DESIGN GAME LEVEL DESIGN Sayed Ahmed BSc. Eng. in CSc. & Eng. (BUET) MSc. in CSc. (U of Manitoba) http://sayed.justetc.net http://www.justETC.net s a y e d @ j u s t e t c . n e t w w w . j u s t E T C . n e t 1 Presented at the University of Winnipeg Just E.T.C for Business, Education, and Technology Solutions

description

Presented at the University of Winnipeg. Just E.T.C for Business, Education, and Technology Solutions. Fundamentals of Game Design Game Level Design. Sayed Ahmed BSc. Eng. in CSc. & Eng. (BUET) MSc. in CSc. (U of Manitoba) http://sayed.justetc.net http://www.justETC.net. - PowerPoint PPT Presentation

Transcript of Fundamentals of Game Design Game Level Design

Page 1: Fundamentals of Game Design Game Level Design

FUNDAMENTALS OF GAME DESIGNGAME LEVEL DESIGN

Sayed AhmedBSc. Eng. in CSc. & Eng. (BUET)

MSc. in CSc. (U of Manitoba)

http://sayed.justetc.net

http://www.justETC.net

sayed@

juste

tc.net w

ww

.justE

TC

.net1

Presented at the University of Winnipeg

Just E.T.C for Business, Education, and Technology Solutions

Page 2: Fundamentals of Game Design Game Level Design

WHAT IS LEVEL DESIGN

Process of constructing the experience that will be offered to the player

Level designers create the following essential parts of the player’s experience The space in which the game takes place The initial conditions of the level The set of challenges the player will face within

the level The termination conditions of the level The interplay between the gameplay and the

game’s story The aesthetics and mood of the level 2

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 3: Fundamentals of Game Design Game Level Design

KEY DESIGN PRINCIPLES

Make the early levels of a game tutorial levels Vary the pacing of the level When the player surmounts a challenge that

consumes his resource, provide more resources Avoid conceptual non sequiturs Clearly inform the player of his short-term goals Be clear about risks, rewards, and the

consequences of decisions Reward in a large way, punish in a small way The foreground takes precedence over the

background3

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 4: Fundamentals of Game Design Game Level Design

KEY DESIGN PRINCIPLES

The purpose of an artificial opponent is to put up a good fight and then lose

Implement multiple difficulty settings if possible

4

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 5: Fundamentals of Game Design Game Level Design

GENRE-SPECIFIC LEVEL DESIGN PRINCIPLES

Action Games Vary the pace

Strategy Games Reward planning

Role-Playing Games Offer opportunities for character growth and

player self expression Sports-Games

Verisimilitude is vital Vehicle Simulations

Reward skillful maneuvering 5

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 6: Fundamentals of Game Design Game Level Design

GENRE-SPECIFIC LEVEL DESIGN PRINCIPLES

Construction and Management Simulations Offer an interesting variety of initial conditions

and goals Adventure Games

Construct challenges that harmonize with their locations and the story

Artificial Life Games Create many interaction opportunities for the

creatures in their environment Puzzle Games

Give the player time to think6

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 7: Fundamentals of Game Design Game Level Design

LAYOUTS OF THE GAME WORLD

Open Layouts Linear Layouts Parallel Layouts Ring Layouts Network Layouts Hub-and-Spoke Layouts Combinations of Layouts

7

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 8: Fundamentals of Game Design Game Level Design

EXPANDING ON THE PRINCIPLES OF LEVEL DESIGN

Atmosphere Lighting Color Palette Weather and atmospheric effects Special visual effects Music Ambient audio Special Audio effects

8

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 9: Fundamentals of Game Design Game Level Design

PROGRESSION AND PACING

Designing the Progression Mechanics Experience Duration Ancillary Rewards and Environmental Progression Practical gameplay rewards Difficulty Actions available to the player Story progression Character growth

Designing the Pacing Vary the Pacing Overall Pacing

9

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 10: Fundamentals of Game Design Game Level Design

TUTORIAL LEVELS

Tutorial Levels A scripted or partially scripted experience

Explains Game’s user interface Key challenges Actions to the player

Use voiceover narration, text superimposed on the screen, special mentor character to explain things to the player

10

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 11: Fundamentals of Game Design Game Level Design

THE LEVEL DESIGN PROCESS Planning Phase

Gameplay Planning Phase Layout Areas devoted to major challenges Pacing Termination Conditions Resource placements Player start and end points NPC positions and spawn points Elevations Secret areas Special event issues Landmarks Destruction Storytelling Save points and checkpoints

11

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 12: Fundamentals of Game Design Game Level Design

THE LEVEL DESIGN PROCESS

Planning Phase ART Planning Phase Plan Performance Plan Coding

Prototyping Phase Level Review Phase

Scale Pacing Placement of objects and triggers Performance issues Other code issues Aesthetics

12

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 13: Fundamentals of Game Design Game Level Design

THE LEVEL DESIGN PROCESS

Level Refinement and Lock-Down Level Design to Art Handoff First Art and Rigging Pass Art to Level Design Handoff and Review Content Integration Bug Fixing User Testing and Tuning

13

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 14: Fundamentals of Game Design Game Level Design

PITFALLS OF LEVEL DESIGN

Get the Scope Right Avoid Conceptual Non Sequiturs Make Atypical Levels Optional Don’t show the player Everything at Once Never Lose Sight of Your Audience

14

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 15: Fundamentals of Game Design Game Level Design

SUMMARY

The level designer is responsible for actually presenting the game experience to the player by designing The space in which the games take place Deciding what challenges a player will face Creating the atmosphere of the game worlds Planning the pacing of events for each level

Level design is governed by Some universal principles Some genre specific principles

15

sayed@

juste

tc.net w

ww

.justE

TC

.net

Page 16: Fundamentals of Game Design Game Level Design

SUMMARY

Designing the actual layout of the level is important Enhance the playing experience

Level design requires interaction among The game’s design team Artists Programmers Audio team

Attention to detail and a methodical approach Will help to prevent level design pitfalls

16

sayed@

juste

tc.net w

ww

.justE

TC

.net