SlideShare a Scribd company logo
1 of 32
Introduction to Level Design
Rico Lemba
Game Designer & Programmer
@stellarnull
@ricolemba
Game Development
Ideas
• Concept Art
• Gameplay concept
• Story concept
• Gimmick
Execution
• Balancing
• Pacing
• Level Design
• Controls
• Physics
Level Design
• Theme / Level Concept
• Enemy Design
• Obstacle Design
• Puzzle Design
• Enemy Placement
• Obstacle Placement
not environment design!
WHY IS IT IMPORTANT?
Level Design
Provides Useful Mastery
• Mario’s Abilities
– Jump
– Destroy blocks
– Run
– Shoot fireballs
Provides Useful Mastery
• No level design, no mastery
Provides Useful Mastery
• Enter a dungeon -> Get a weapon -> Test the
weapon
Influences Player’s Decision Making
• Nintendo uses coins to tell that there’s a
secret path above.
Teaches Player About Game’s
Mechanics
• Super Mario Bros. ( NES )
– Powerup
– Powerup physics
– Jumping Mechanics
– Secrets ( Scenario based )
Teaches Player About Game’s
Mechanics
• The Legend of Zelda:The Minish Cap
• Link pulls a lever to gain access to a
mushroom
Teaches Player About Game’s
Mechanics
You can also pull the mushroom as the dirt is
also placed near the mushroom ( hint )
Teaches Player About Game’s
Mechanics
• How far you pull the mushroom affects how
far you jump. ( see the gap between dirts )
Teaches Player About Game’s
Mechanics
• New Weapon : Gust Jar
• Used by Link to suck things. He can’t escape
this room unless he understands how to use
Gust Jar.
Teaches Player About Game’s
Mechanics
• It can also be used to shoot gust of wind.
Again, Link can’t progress unless he has
mastered this mechanic.
Teaches Player About Game’s
Mechanics
• You can also do this!
Good Level Design?
• Reduces amount of tutorials
• Balance between difference in scale and
difference in kind
• Driven by core mechanics
Difference in Scale
• Scales a variable from game’s mechanics (
enemy’s hp, game speed, number of blocks,
etc ).
• Easy way to provide variety.
Difference In Scale
• Falling blocks speed gets faster as you
progress
Difference In Scale
Monster AAA
• HP : 50
• STR : 5
• DEF : 3
Monster BBB
• HP : 150
• STR : 13
• DEF : 27
Difference In Scale
• 4x4 • 6x6
Difference In Kind
• Variety in Behavior
• Encourages or Challenges player to think
differently.
Difference in Kind
• Basic tiles • Color Switching tiles
Driven by Core Mechanics
Mario Megaman Castlevania Contra
Speed Med. Accel Binary Binary Binary
Jump Steerable Cancellable Fixed Steerable
Weapon Jump
Fireball
Bullet
Powerup
Whip
Sub-weapon
8 dir shot,
Powerup
Driven by Core Mechanics
• Mario level design requires more precise
platforming
Kishōtenketsu
起承転結
Four Step Level Design
Four Step Level Design
• Used by Koichi Hayashida ( Nintendo EAD ) to
design levels in Mario 3D Land and 3D World.
• Inspired by narrative structure of four-panel
comics
• 1st panel Introduction
• 2nd panel Development
• 3rd panel Twist
• 4th panel Conclusion
Four Step Level Design
• Introduction
• Player are given a safe place to learn the
concept of this level
Four Step Level Design
• Development
• You fail, you die
Four Step Level Design
• Twist
• Add twist to the concept that surprises players
Four Step Level Design
• Conclusion
• Give player one last chance to show off what
they’ve learned to end the level.
• Games are about processes, not things. It's
the processes in games that you interact with,
and coming up with interesting processes is
really the heart of game design.
• - Chris Crawford
Thank You

More Related Content

What's hot

Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentShaan Alam
 
The Principles of Game Design
The Principles of Game DesignThe Principles of Game Design
The Principles of Game DesignInstantTechInfo
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryNataly Eliyahu
 
Proposal of 3d GAME Final Year Project
Proposal of  3d GAME Final Year ProjectProposal of  3d GAME Final Year Project
Proposal of 3d GAME Final Year Projectfahim shahzad
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentSumit Jain
 
06. Game Architecture
06. Game Architecture06. Game Architecture
06. Game ArchitectureAmin Babadi
 
Game design through the eyes of gaming history
Game design through the eyes of gaming historyGame design through the eyes of gaming history
Game design through the eyes of gaming historyDori Adar
 
Creating a Game Design Document
Creating a Game Design DocumentCreating a Game Design Document
Creating a Game Design DocumentKarl Kapp
 
Understanding casual games
Understanding casual gamesUnderstanding casual games
Understanding casual gamesDori Adar
 
Game Design Principle
Game Design PrincipleGame Design Principle
Game Design PrincipleNaquiah Daud
 
Level design for games
Level design for gamesLevel design for games
Level design for gamesJayyes
 
Design phase of game development of unity 2d game
Design phase of game development of unity 2d game Design phase of game development of unity 2d game
Design phase of game development of unity 2d game Muhammad Maaz Irfan
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentationSulemanAliMalik
 
Fundamentals of Game Design - Ch1
Fundamentals of Game Design - Ch1Fundamentals of Game Design - Ch1
Fundamentals of Game Design - Ch1Cynthia Marcello
 
The basics of Game Design - How to design a video game
The basics of Game Design - How to design a video gameThe basics of Game Design - How to design a video game
The basics of Game Design - How to design a video gameJuan Gabriel Gomila Salas
 
Game design document template for serious games
Game design document template for serious gamesGame design document template for serious games
Game design document template for serious gamesAntoine Taly
 

What's hot (20)

Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
The Principles of Game Design
The Principles of Game DesignThe Principles of Game Design
The Principles of Game Design
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game Industry
 
Proposal of 3d GAME Final Year Project
Proposal of  3d GAME Final Year ProjectProposal of  3d GAME Final Year Project
Proposal of 3d GAME Final Year Project
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
06. Game Architecture
06. Game Architecture06. Game Architecture
06. Game Architecture
 
Game design through the eyes of gaming history
Game design through the eyes of gaming historyGame design through the eyes of gaming history
Game design through the eyes of gaming history
 
Creating a Game Design Document
Creating a Game Design DocumentCreating a Game Design Document
Creating a Game Design Document
 
Understanding casual games
Understanding casual gamesUnderstanding casual games
Understanding casual games
 
Game Design Principle
Game Design PrincipleGame Design Principle
Game Design Principle
 
Level design for games
Level design for gamesLevel design for games
Level design for games
 
Design phase of game development of unity 2d game
Design phase of game development of unity 2d game Design phase of game development of unity 2d game
Design phase of game development of unity 2d game
 
Game Design fundamentals
Game Design fundamentalsGame Design fundamentals
Game Design fundamentals
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Game Design Process
Game Design ProcessGame Design Process
Game Design Process
 
Game Balancing
Game BalancingGame Balancing
Game Balancing
 
Fundamentals of Game Design - Ch1
Fundamentals of Game Design - Ch1Fundamentals of Game Design - Ch1
Fundamentals of Game Design - Ch1
 
The basics of Game Design - How to design a video game
The basics of Game Design - How to design a video gameThe basics of Game Design - How to design a video game
The basics of Game Design - How to design a video game
 
Various Topics on Game Design
Various Topics on Game DesignVarious Topics on Game Design
Various Topics on Game Design
 
Game design document template for serious games
Game design document template for serious gamesGame design document template for serious games
Game design document template for serious games
 

Viewers also liked

GDC 2016: Modular Level Design of Fallout 4
GDC 2016: Modular Level Design of Fallout 4 GDC 2016: Modular Level Design of Fallout 4
GDC 2016: Modular Level Design of Fallout 4 Joel Burgess
 
Modular Level Design for Skyrim
Modular Level Design for SkyrimModular Level Design for Skyrim
Modular Level Design for SkyrimJoel Burgess
 
Procedural Generation In Games
Procedural Generation In GamesProcedural Generation In Games
Procedural Generation In GamesDaniel DiPaolo
 
GDC 2011 Level Design in a Day. Summary & Introduction: Coray Seifert, Senior...
GDC 2011 Level Design in a Day. Summary & Introduction: Coray Seifert, Senior...GDC 2011 Level Design in a Day. Summary & Introduction: Coray Seifert, Senior...
GDC 2011 Level Design in a Day. Summary & Introduction: Coray Seifert, Senior...LevelDesign InADay
 
Bethesda's Iterative Level Design Process for Skyrim and Fallout 3
Bethesda's Iterative Level Design Process for Skyrim and Fallout 3Bethesda's Iterative Level Design Process for Skyrim and Fallout 3
Bethesda's Iterative Level Design Process for Skyrim and Fallout 3Joel Burgess
 
GDC 2016: A Brief Introduction to the Current Market Landscape
GDC 2016: A Brief Introduction to the Current Market LandscapeGDC 2016: A Brief Introduction to the Current Market Landscape
GDC 2016: A Brief Introduction to the Current Market LandscapeYI-HONG LI
 
Space Ape's Analytics Stack
Space Ape's Analytics StackSpace Ape's Analytics Stack
Space Ape's Analytics StackSimon Hade
 
5x revenues - Live Ops wisdom from the Asian games industry
5x revenues - Live Ops wisdom from the Asian games industry5x revenues - Live Ops wisdom from the Asian games industry
5x revenues - Live Ops wisdom from the Asian games industryLeonard Frankel
 
Life After Launch: How to Grow Mobile Games with In-Game Events
Life After Launch: How to Grow Mobile Games with In-Game EventsLife After Launch: How to Grow Mobile Games with In-Game Events
Life After Launch: How to Grow Mobile Games with In-Game EventsSimon Hade
 
Effective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P GamesEffective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P GamesJames Gwertzman
 
Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012Joel Burgess
 
The Real-time Volumetric Cloudscapes of Horizon Zero Dawn
The Real-time Volumetric Cloudscapes of Horizon Zero DawnThe Real-time Volumetric Cloudscapes of Horizon Zero Dawn
The Real-time Volumetric Cloudscapes of Horizon Zero DawnGuerrilla
 
ECGC 2015 - Level design like an architect
ECGC 2015 - Level design like an architect ECGC 2015 - Level design like an architect
ECGC 2015 - Level design like an architect Christopher Totten
 
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014Wooga
 
How to make people love your game in 90 seconds or less
How to make people love your game in 90 seconds or lessHow to make people love your game in 90 seconds or less
How to make people love your game in 90 seconds or lessDori Adar
 
digital_testing_14_09_2016
digital_testing_14_09_2016digital_testing_14_09_2016
digital_testing_14_09_2016Jonny Sharp
 
карина 13 гр
карина 13 гркарина 13 гр
карина 13 грKhasavyrt0005
 
Excel functionssimplymeasured
Excel functionssimplymeasuredExcel functionssimplymeasured
Excel functionssimplymeasuredcentral.zone
 

Viewers also liked (20)

GDC 2016: Modular Level Design of Fallout 4
GDC 2016: Modular Level Design of Fallout 4 GDC 2016: Modular Level Design of Fallout 4
GDC 2016: Modular Level Design of Fallout 4
 
Modular Level Design for Skyrim
Modular Level Design for SkyrimModular Level Design for Skyrim
Modular Level Design for Skyrim
 
Procedural Generation In Games
Procedural Generation In GamesProcedural Generation In Games
Procedural Generation In Games
 
GDC 2011 Level Design in a Day. Summary & Introduction: Coray Seifert, Senior...
GDC 2011 Level Design in a Day. Summary & Introduction: Coray Seifert, Senior...GDC 2011 Level Design in a Day. Summary & Introduction: Coray Seifert, Senior...
GDC 2011 Level Design in a Day. Summary & Introduction: Coray Seifert, Senior...
 
Bethesda's Iterative Level Design Process for Skyrim and Fallout 3
Bethesda's Iterative Level Design Process for Skyrim and Fallout 3Bethesda's Iterative Level Design Process for Skyrim and Fallout 3
Bethesda's Iterative Level Design Process for Skyrim and Fallout 3
 
GDC 2016: A Brief Introduction to the Current Market Landscape
GDC 2016: A Brief Introduction to the Current Market LandscapeGDC 2016: A Brief Introduction to the Current Market Landscape
GDC 2016: A Brief Introduction to the Current Market Landscape
 
Space Ape's Analytics Stack
Space Ape's Analytics StackSpace Ape's Analytics Stack
Space Ape's Analytics Stack
 
5x revenues - Live Ops wisdom from the Asian games industry
5x revenues - Live Ops wisdom from the Asian games industry5x revenues - Live Ops wisdom from the Asian games industry
5x revenues - Live Ops wisdom from the Asian games industry
 
Life After Launch: How to Grow Mobile Games with In-Game Events
Life After Launch: How to Grow Mobile Games with In-Game EventsLife After Launch: How to Grow Mobile Games with In-Game Events
Life After Launch: How to Grow Mobile Games with In-Game Events
 
Effective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P GamesEffective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P Games
 
Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012
 
The Real-time Volumetric Cloudscapes of Horizon Zero Dawn
The Real-time Volumetric Cloudscapes of Horizon Zero DawnThe Real-time Volumetric Cloudscapes of Horizon Zero Dawn
The Real-time Volumetric Cloudscapes of Horizon Zero Dawn
 
ECGC 2015 - Level design like an architect
ECGC 2015 - Level design like an architect ECGC 2015 - Level design like an architect
ECGC 2015 - Level design like an architect
 
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
 
How to make people love your game in 90 seconds or less
How to make people love your game in 90 seconds or lessHow to make people love your game in 90 seconds or less
How to make people love your game in 90 seconds or less
 
digital_testing_14_09_2016
digital_testing_14_09_2016digital_testing_14_09_2016
digital_testing_14_09_2016
 
947 futurefact 2014
947 futurefact 2014947 futurefact 2014
947 futurefact 2014
 
карина 13 гр
карина 13 гркарина 13 гр
карина 13 гр
 
Jornalismo e ciência
Jornalismo e ciênciaJornalismo e ciência
Jornalismo e ciência
 
Excel functionssimplymeasured
Excel functionssimplymeasuredExcel functionssimplymeasured
Excel functionssimplymeasured
 

Similar to Introduction to Level Design

Natural Game Design: How to Birth Games Without Cloning
Natural Game Design: How to Birth Games Without CloningNatural Game Design: How to Birth Games Without Cloning
Natural Game Design: How to Birth Games Without CloningGreg Costikyan
 
Unlock your creative potential: 7 steps to becoming a game designer
Unlock your creative potential: 7 steps to becoming a game designerUnlock your creative potential: 7 steps to becoming a game designer
Unlock your creative potential: 7 steps to becoming a game designerEthan Levy
 
Game AI For the Masses
Game AI For the MassesGame AI For the Masses
Game AI For the MassesLuke Dicken
 
Super Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain LobbSuper Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain Lobbmochimedia
 
Sticky from the Start.ppt
Sticky from the Start.pptSticky from the Start.ppt
Sticky from the Start.pptHudoJens
 
Procedural Processes - Lessons Learnt from Automated Content Generation in "E...
Procedural Processes - Lessons Learnt from Automated Content Generation in "E...Procedural Processes - Lessons Learnt from Automated Content Generation in "E...
Procedural Processes - Lessons Learnt from Automated Content Generation in "E...Luke Dicken
 
Alexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher PostmortemAlexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher PostmortemDevGAMM Conference
 
.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogameMarco Parenzan
 
CUT-SHUMOTO inglés
CUT-SHUMOTO inglésCUT-SHUMOTO inglés
CUT-SHUMOTO inglésMarina Suarez
 
KiopiokePitchDeck_V100_April_8_2024.pptx
KiopiokePitchDeck_V100_April_8_2024.pptxKiopiokePitchDeck_V100_April_8_2024.pptx
KiopiokePitchDeck_V100_April_8_2024.pptxdavehardie2
 
Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Marie Broyles
 
First step of researching game development
First step of researching game developmentFirst step of researching game development
First step of researching game developmentVincent Clyde
 
BSA Game Design Merit Badge
BSA Game Design Merit BadgeBSA Game Design Merit Badge
BSA Game Design Merit BadgeDavid Mullich
 
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016Codemotion
 
Lecture 5 - Procedural Content Generation
Lecture 5 - Procedural Content GenerationLecture 5 - Procedural Content Generation
Lecture 5 - Procedural Content GenerationLuke Dicken
 
Ai on video games
Ai on video gamesAi on video games
Ai on video gamesFaria Priya
 
Austin Merritt Thesis Defense Slides
Austin Merritt Thesis Defense SlidesAustin Merritt Thesis Defense Slides
Austin Merritt Thesis Defense SlidesAustinMerritt9
 
Unit 12 - Level Design and how it affects the player.
Unit 12 - Level Design and how it affects the player.Unit 12 - Level Design and how it affects the player.
Unit 12 - Level Design and how it affects the player.JoshHolmes21
 

Similar to Introduction to Level Design (20)

Natural Game Design: How to Birth Games Without Cloning
Natural Game Design: How to Birth Games Without CloningNatural Game Design: How to Birth Games Without Cloning
Natural Game Design: How to Birth Games Without Cloning
 
Unlock your creative potential: 7 steps to becoming a game designer
Unlock your creative potential: 7 steps to becoming a game designerUnlock your creative potential: 7 steps to becoming a game designer
Unlock your creative potential: 7 steps to becoming a game designer
 
Game AI For the Masses
Game AI For the MassesGame AI For the Masses
Game AI For the Masses
 
Super Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain LobbSuper Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain Lobb
 
Sticky from the Start.ppt
Sticky from the Start.pptSticky from the Start.ppt
Sticky from the Start.ppt
 
Procedural Processes - Lessons Learnt from Automated Content Generation in "E...
Procedural Processes - Lessons Learnt from Automated Content Generation in "E...Procedural Processes - Lessons Learnt from Automated Content Generation in "E...
Procedural Processes - Lessons Learnt from Automated Content Generation in "E...
 
Alexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher PostmortemAlexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher Postmortem
 
.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame
 
CUT-SHUMOTO inglés
CUT-SHUMOTO inglésCUT-SHUMOTO inglés
CUT-SHUMOTO inglés
 
Games design elements
Games design elementsGames design elements
Games design elements
 
KiopiokePitchDeck_V100_April_8_2024.pptx
KiopiokePitchDeck_V100_April_8_2024.pptxKiopiokePitchDeck_V100_April_8_2024.pptx
KiopiokePitchDeck_V100_April_8_2024.pptx
 
Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333
 
First step of researching game development
First step of researching game developmentFirst step of researching game development
First step of researching game development
 
BSA Game Design Merit Badge
BSA Game Design Merit BadgeBSA Game Design Merit Badge
BSA Game Design Merit Badge
 
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016
 
Lecture 5 - Procedural Content Generation
Lecture 5 - Procedural Content GenerationLecture 5 - Procedural Content Generation
Lecture 5 - Procedural Content Generation
 
Idle Chatter - GDC 2016
Idle Chatter - GDC 2016Idle Chatter - GDC 2016
Idle Chatter - GDC 2016
 
Ai on video games
Ai on video gamesAi on video games
Ai on video games
 
Austin Merritt Thesis Defense Slides
Austin Merritt Thesis Defense SlidesAustin Merritt Thesis Defense Slides
Austin Merritt Thesis Defense Slides
 
Unit 12 - Level Design and how it affects the player.
Unit 12 - Level Design and how it affects the player.Unit 12 - Level Design and how it affects the player.
Unit 12 - Level Design and how it affects the player.
 

Recently uploaded

PODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore IndiaPODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore IndiaYathish29
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightDelhi Call girls
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Roomdivyansh0kumar0
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdfSwaraliBorhade
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 

Recently uploaded (20)

PODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore IndiaPODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore India
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 

Introduction to Level Design

  • 1. Introduction to Level Design Rico Lemba Game Designer & Programmer @stellarnull @ricolemba
  • 2. Game Development Ideas • Concept Art • Gameplay concept • Story concept • Gimmick Execution • Balancing • Pacing • Level Design • Controls • Physics
  • 3. Level Design • Theme / Level Concept • Enemy Design • Obstacle Design • Puzzle Design • Enemy Placement • Obstacle Placement not environment design!
  • 4. WHY IS IT IMPORTANT? Level Design
  • 5. Provides Useful Mastery • Mario’s Abilities – Jump – Destroy blocks – Run – Shoot fireballs
  • 6. Provides Useful Mastery • No level design, no mastery
  • 7. Provides Useful Mastery • Enter a dungeon -> Get a weapon -> Test the weapon
  • 8. Influences Player’s Decision Making • Nintendo uses coins to tell that there’s a secret path above.
  • 9. Teaches Player About Game’s Mechanics • Super Mario Bros. ( NES ) – Powerup – Powerup physics – Jumping Mechanics – Secrets ( Scenario based )
  • 10. Teaches Player About Game’s Mechanics • The Legend of Zelda:The Minish Cap • Link pulls a lever to gain access to a mushroom
  • 11. Teaches Player About Game’s Mechanics You can also pull the mushroom as the dirt is also placed near the mushroom ( hint )
  • 12. Teaches Player About Game’s Mechanics • How far you pull the mushroom affects how far you jump. ( see the gap between dirts )
  • 13. Teaches Player About Game’s Mechanics • New Weapon : Gust Jar • Used by Link to suck things. He can’t escape this room unless he understands how to use Gust Jar.
  • 14. Teaches Player About Game’s Mechanics • It can also be used to shoot gust of wind. Again, Link can’t progress unless he has mastered this mechanic.
  • 15. Teaches Player About Game’s Mechanics • You can also do this!
  • 16. Good Level Design? • Reduces amount of tutorials • Balance between difference in scale and difference in kind • Driven by core mechanics
  • 17. Difference in Scale • Scales a variable from game’s mechanics ( enemy’s hp, game speed, number of blocks, etc ). • Easy way to provide variety.
  • 18. Difference In Scale • Falling blocks speed gets faster as you progress
  • 19. Difference In Scale Monster AAA • HP : 50 • STR : 5 • DEF : 3 Monster BBB • HP : 150 • STR : 13 • DEF : 27
  • 20. Difference In Scale • 4x4 • 6x6
  • 21. Difference In Kind • Variety in Behavior • Encourages or Challenges player to think differently.
  • 22. Difference in Kind • Basic tiles • Color Switching tiles
  • 23. Driven by Core Mechanics Mario Megaman Castlevania Contra Speed Med. Accel Binary Binary Binary Jump Steerable Cancellable Fixed Steerable Weapon Jump Fireball Bullet Powerup Whip Sub-weapon 8 dir shot, Powerup
  • 24. Driven by Core Mechanics • Mario level design requires more precise platforming
  • 26. Four Step Level Design • Used by Koichi Hayashida ( Nintendo EAD ) to design levels in Mario 3D Land and 3D World. • Inspired by narrative structure of four-panel comics • 1st panel Introduction • 2nd panel Development • 3rd panel Twist • 4th panel Conclusion
  • 27. Four Step Level Design • Introduction • Player are given a safe place to learn the concept of this level
  • 28. Four Step Level Design • Development • You fail, you die
  • 29. Four Step Level Design • Twist • Add twist to the concept that surprises players
  • 30. Four Step Level Design • Conclusion • Give player one last chance to show off what they’ve learned to end the level.
  • 31. • Games are about processes, not things. It's the processes in games that you interact with, and coming up with interesting processes is really the heart of game design. • - Chris Crawford