SlideShare a Scribd company logo
1 of 97
 
Please Note ,[object Object],[object Object],[object Object]
Monkeys ate my brain Cover and Object Placement & Multiplayer Level Balancing
Cover
Cover ,[object Object]
Cover ,[object Object],[object Object]
Movement times
Movement times Combat distances
Movement times Combat distances Sightlines
3rd person cover
 
 
 
 
 
 
 
The only constant is change
 
Crates!
http://www.oldmanmurray.com/features/39.html
[object Object]
[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
Object Placement
Object Placement ,[object Object]
Object Placement ,[object Object],[object Object]
Object Placement ,[object Object],[object Object],[object Object]
Dynamic physics objects
 
 
 
Destructibility
 
 
 
 
 
Multiplayer Level Design in Red Faction Guerrilla Luke Schneider Friday, 4:30pm — 5:30pm
Damage inflicting destructibles
 
 
 
 
Elemental systems
 
 
 
 
 
Practical Techniques for Implementing Emergent Gameplay,  Randy Smith and Harvey Smith Orthagonal Unit Differentiation,  Harvey Smith www.witchboy.net
 
 
 
 
Multiplayer Level Balancing
Multiplayer Level Balancing ,[object Object]
Multiplayer Level Balancing ,[object Object],[object Object]
Multiplayer Level Balancing ,[object Object],[object Object],[object Object]
Symmetrical Layouts
Symmetrical Layouts ,[object Object]
Symmetrical Layouts ,[object Object],[object Object]
 
“ The Dark Zone” DM6
 
 
 
 
 
Asymmetrical Layouts
Asymmetrical Layouts ,[object Object]
Asymmetrical Layouts ,[object Object],[object Object]
Asymmetrical Layouts ,[object Object],[object Object],[object Object]
Asymmetrical Layouts ,[object Object],[object Object],[object Object],[object Object]
 
DE_Dust
 
www.johnsto.co.uk/design
Asymmetrical Multiplayer Design
 
 
 
 
Balancing Methods
Balancing Methods ,[object Object]
Balancing Methods ,[object Object],[object Object]
Playtests Valve's Approach to Playtesting, Mike Ambinder, PhD www.valvesoftware.com/publications/2009
 
 
 
 
 
 
Design in Detail: Changing the Time Between Shots for the Sniper Rifle from 0.5 to 0.7 Seconds for Halo 3 Jaime Griesemer Thursday, 1:30pm — 2:30pm
Thanks for listening, the floor is open for questions!

More Related Content

Viewers also liked

교전 수칙: 멀티플레이어 게임 기획에 대한 Blizzard의 접근법 [GDC2008] by Rob Pardo
교전 수칙: 멀티플레이어 게임 기획에 대한 Blizzard의 접근법 [GDC2008] by Rob Pardo교전 수칙: 멀티플레이어 게임 기획에 대한 Blizzard의 접근법 [GDC2008] by Rob Pardo
교전 수칙: 멀티플레이어 게임 기획에 대한 Blizzard의 접근법 [GDC2008] by Rob PardoKay Kim
 
MMORPG 경제의 공정성
MMORPG 경제의 공정성MMORPG 경제의 공정성
MMORPG 경제의 공정성SeungYeon Jeong
 
[GDC2010] Blizzard Design Process_KOR
[GDC2010] Blizzard Design Process_KOR[GDC2010] Blizzard Design Process_KOR
[GDC2010] Blizzard Design Process_KORPaul Jung
 
LAFS Game Design 9 - Balancing
LAFS Game Design 9 - BalancingLAFS Game Design 9 - Balancing
LAFS Game Design 9 - BalancingDavid Mullich
 
2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)
2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)
2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)khuhacker
 
LAFS Game Mechanics - Balancing
LAFS Game Mechanics - BalancingLAFS Game Mechanics - Balancing
LAFS Game Mechanics - BalancingDavid Mullich
 
Bengkel Gamelan - Game Balancing
Bengkel Gamelan - Game BalancingBengkel Gamelan - Game Balancing
Bengkel Gamelan - Game BalancinggamelanYK
 
이원, MMORPG 스토리텔링의 금기들, NDC2010
이원, MMORPG 스토리텔링의 금기들, NDC2010이원, MMORPG 스토리텔링의 금기들, NDC2010
이원, MMORPG 스토리텔링의 금기들, NDC2010devCAT Studio, NEXON
 
Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012Joel Burgess
 
Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Robert Casto
 
Data analysis & balancing meeting thibault coupart avril 2015
Data analysis & balancing meeting thibault coupart avril 2015Data analysis & balancing meeting thibault coupart avril 2015
Data analysis & balancing meeting thibault coupart avril 2015Johan-André Jeanville
 
KGC 2013 - 5일만에 레벨 디자인하기
KGC 2013 - 5일만에 레벨 디자인하기KGC 2013 - 5일만에 레벨 디자인하기
KGC 2013 - 5일만에 레벨 디자인하기용태 이
 
[IGAWorks] 2014年Google Play_Game_Category_IAP_Revenue_Ranking_and_Report(JPN)
[IGAWorks] 2014年Google Play_Game_Category_IAP_Revenue_Ranking_and_Report(JPN)[IGAWorks] 2014年Google Play_Game_Category_IAP_Revenue_Ranking_and_Report(JPN)
[IGAWorks] 2014年Google Play_Game_Category_IAP_Revenue_Ranking_and_Report(JPN)igaworks
 
Game Development with Unity
Game Development with UnityGame Development with Unity
Game Development with Unitydavidluzgouveia
 

Viewers also liked (16)

교전 수칙: 멀티플레이어 게임 기획에 대한 Blizzard의 접근법 [GDC2008] by Rob Pardo
교전 수칙: 멀티플레이어 게임 기획에 대한 Blizzard의 접근법 [GDC2008] by Rob Pardo교전 수칙: 멀티플레이어 게임 기획에 대한 Blizzard의 접근법 [GDC2008] by Rob Pardo
교전 수칙: 멀티플레이어 게임 기획에 대한 Blizzard의 접근법 [GDC2008] by Rob Pardo
 
MMORPG 경제의 공정성
MMORPG 경제의 공정성MMORPG 경제의 공정성
MMORPG 경제의 공정성
 
[GDC2010] Blizzard Design Process_KOR
[GDC2010] Blizzard Design Process_KOR[GDC2010] Blizzard Design Process_KOR
[GDC2010] Blizzard Design Process_KOR
 
Game balancing
Game balancingGame balancing
Game balancing
 
LAFS Game Design 9 - Balancing
LAFS Game Design 9 - BalancingLAFS Game Design 9 - Balancing
LAFS Game Design 9 - Balancing
 
2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)
2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)
2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)
 
LAFS Game Mechanics - Balancing
LAFS Game Mechanics - BalancingLAFS Game Mechanics - Balancing
LAFS Game Mechanics - Balancing
 
Bengkel Gamelan - Game Balancing
Bengkel Gamelan - Game BalancingBengkel Gamelan - Game Balancing
Bengkel Gamelan - Game Balancing
 
이원, MMORPG 스토리텔링의 금기들, NDC2010
이원, MMORPG 스토리텔링의 금기들, NDC2010이원, MMORPG 스토리텔링의 금기들, NDC2010
이원, MMORPG 스토리텔링의 금기들, NDC2010
 
Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012
 
Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Game Design Merit Badge Presentation
Game Design Merit Badge Presentation
 
Data analysis & balancing meeting thibault coupart avril 2015
Data analysis & balancing meeting thibault coupart avril 2015Data analysis & balancing meeting thibault coupart avril 2015
Data analysis & balancing meeting thibault coupart avril 2015
 
Game Balancing
Game BalancingGame Balancing
Game Balancing
 
KGC 2013 - 5일만에 레벨 디자인하기
KGC 2013 - 5일만에 레벨 디자인하기KGC 2013 - 5일만에 레벨 디자인하기
KGC 2013 - 5일만에 레벨 디자인하기
 
[IGAWorks] 2014年Google Play_Game_Category_IAP_Revenue_Ranking_and_Report(JPN)
[IGAWorks] 2014年Google Play_Game_Category_IAP_Revenue_Ranking_and_Report(JPN)[IGAWorks] 2014年Google Play_Game_Category_IAP_Revenue_Ranking_and_Report(JPN)
[IGAWorks] 2014年Google Play_Game_Category_IAP_Revenue_Ranking_and_Report(JPN)
 
Game Development with Unity
Game Development with UnityGame Development with Unity
Game Development with Unity
 

Recently uploaded

Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
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
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
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
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...Amil baba
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
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
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
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
 

Recently uploaded (20)

Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
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 ❤️
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
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
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.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
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
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 ...
 

GDC 2010 - Level Design in a Day Part 4. Cover Object Placement & Multiplayer Level Balancing: Neil Alphonso, Lead Designer, Splash Damage

Editor's Notes

  1. Notes! Woohoo!
  2. So, we start with cover.. Cover has a couple of primary functions..
  3. And.. concealment
  4. 3 of the most important considerations for placing cover are.. Movement times
  5. Which directly relate to how you can space the cover ..combat distances
  6. Which also relate to spacing, but they also take into account enemy accuracy and the weapons available to the player And.. sightlines
  7. Which you can use to control angles of attack, creating a nice balance between protection and aggression So, let's examine some common shooter gametypes as they relate to cover. We'll start with..
  8. Seeing your character's body allows for a clear view of the protection it offers there are some very early examples, such as:
  9. Diminishing cover, even!
  10. First 'modern' style cover shooter
  11. t_killswitch_gp.wmv Somewhat crude by today's standards, but many principles remain in more current games Now for a more current example..
  12. a hugely successful franchise, based on the evolution of 3 rd person cover
  13. gears-short.avi In just in this initial encounter, we see movement times, combat distances, and sightlines, all in one neatly executed package This isn't the only way to use 3 rd person cover..
  14. Hybrid system, the strength of both 3 rd person cover and first person outside of cover
  15. vegas-short.avi Strengths come with some limitations, but caution is prevalent in the game's design Moving on to...
  16. Speeds, combat distances, and sightlines will at some point change But there's a way to hedge your bets against this..Everybody's favourite!
  17. Modularity is the most practical way to deal with change, you can build anything with LEGO! Which brings us to the LD equivalent of LEGO...
  18. A must read to understand the cultural implications of crates in game development Crates are ubiquitous in games for some very good reasons:
  19. You can look at it as a crude manner of gameplay effectiveness to polygon ratio
  20. Just like the lego bricks I alluded to earlier
  21. They're very effective as a base; Something needs to be raised? Stick it on crates!
  22. Their simplicity means for fewer computational traces, which means for cpu overhead
  23. Often in games collision meshes must be simpler than the visual mesh, again for speed, so with crates, WYSIWYG On from cover, we go to..
  24. This is certainly not all of the picture, but I'll be talking about
  25. Or, objects that react to changes in the environment
  26. Or, shit that breaks
  27. Or, shit that blows up So, starting with..
  28. Crysis.avi I'm sure many of you have seen this video. Yes it makes for a nice video, but is it lasting fun? Maybe I'm of the ADD generation, but not for me. But how do we actually leverage this functionality? There's a standout example..
  29. Physics interactions between the player, NPCs and objects in the environment are key to the gameplay in HL2... though I'm conveniently glossing over the overall narrative awesomeness.
  30. hl2-short.avi Anything that's not nailed down can be significant to gameplay if the player chooses to make it so.. poor Barney, but he's tough. And, every once in a while a puzzle requires the player to explore these interactions, whether or not they've been utilizing the system to defeat the enemies in the game. Eventually, all you tend to use is the gravity gun. Physics are very effective, as they're immediately intuitive as we spend our out of game existences in a physical realm. Now, on to..
  31. One of the simplest and most effective tricks is destructibles placed at a height where they're likely to be hit.
  32. mw2-short.avi It's something that's been learned from Hollywood, and to be fair to a certain degree from Hong Kong... Lots of games do do this, but what's better than chickens?! Even individual oranges, and of course footballs... this level is set in Brazil afterall. Another example, one a bit closer to me..
  33. Environmental destruction was a key production component of the KZ2 SP campaign
  34. kz2-short.avi For this shooting gallery gameplay, %age of destruction on structures, specifically the pillars, is actually what drove the encounter And in general, enemies would spend lots of time behind cover, maximizing potential for player initiative through destructibility A more extreme example is..
  35. So, destructibility can be taken much further, as with the environmental destruction system in the Red Faction games, and DICE's Bad Company series
  36. I'm not going to spend time talking about this, as there's a whole talk about this at this year's GDC, on Friday From destructibility, we move on to..
  37. Which have become a staple of shooters for years, in no small part due to...
  38. Boom And they're everywhere!
  39. Here are some Japanese barrels in MoH
  40. a random, lonely barrel in BF2
  41. And even in in the combat zones of the future, people are leaving explosive barrels around! This is from BF 2142 Now, watching MythBusters will tell you this is all incredibly unrealistic, but it makes for effective gameplay as the environment feels reactive to the player when it largely isn't Explosives are just a simple of example of an
  42. A well known game that features more complex examples is...
  43. bioshock1-short.avi Here we see that water transmits electric current
  44. bioshock3-short.avi And this is somewhat similar to electricity, but fire is a different system, in that it can just be on a floor rather than a pool, and is a DoT effect that will last for a while after being triggered One game took this particular concept further..
  45. farcry2.avi The elemental fire system touched every asset in the game, and roads and rocks had to be laid out particularly with this in mind The lesson here is you should understand emergence to help control it, and use it to your advantage
  46. These guys know how, read these And for a quick non-shooter example
  47. So, I go into a store Imperial City
  48. I just want to sell some warez Gee those are really shiny loots in the case in front of this guy, but he'll probably get pissed if I try to take them in front of his face
  49. But I've figured out previously that the game has a day and night cycle, so maybe I can come back when he's asleep...
  50. Loots are mine! I've been drawn into the game's systems in a very subtle manner, and quickly get a sense of accomplishment. Then I see in the corner there, that this stuff is kinda crappy, and I wonder if I can have some retribution for my time wasted... So maybe I kill the shopkeeper in his sleep, and Welcome to the Dark Brotherhood, one of the coolest questlines in the game And now, for something completely different
  51. We'll start with
  52. Then the more modern.. Asymmetrical layouts
  53. Then look at some.. Balancing methods
  54. So, starting with.. Symmetrical layouts
  55. They are.. Inherently balanced
  56. Big shocker, it kind of goes with the name.. but
  57. Here's an example from one of my favourite games evar...
  58. I'm going to do a quick examination of DM6; DM6 is loosely symmetrical, but it's the items within the level alter this symmetry, and give it a flow
  59. Here's the red armor area This is the area to dominate, with the highest power offensive and defensive pickups in one location. At the start of a match, everybody races here. If you're second here, you normally fall back, and the level provides some other options..
  60. There's another rocket launcher, and with the uber healthn, but the health powerup doesn't respawn as quickly, which makes this a secondary location, and the most obvious place to be hunted by the person who got the red armor
  61. But there are more options, such as the lighter armor
  62. The grenade launcher, which a trickier weapon to use, but also located on high ground
  63. Or the Electricity gun, which is a powerful, but using the teleporters can give away your location Now that we've seen how elements within a roughly symmetrical level can create interesting gameplay, it leads us to.. Asymmetrical layout
  64. They are... Inherently un-balanced
  65. Like, duh! They need to rely more on.. Overall movement times
  66. It's good to keep in mind that it's trickier to balance movement times with height variation, especially if there are differing velocities for going up vs down So, remember to know your game's movement mechanics Another balancing agent can be.. objectives
  67. Also can typically feature objectives
  68. Asymmetrical game design will always make for asymmetrical levels A classic example of a asymmetrical layout, for a rather popular game ..
  69. I'll be talking specifically about... de_dust
  70. Which is recognized as one of the most popular levels evar
  71. So, here it is! In CS, movement time to collision areas between teams is absolutely critical, as it favours one-shot initial rush gameplay, rather than instant respawns
  72. If you want to read more about how Dust came about, read about it here. But, things can get a lot more complicated, especially with.. Asymmetrical multiplayer game design.
  73. A close to home example is.. ETQW
  74. Which is very asymmetrical in vehicles, weapons and abilities
  75. It seems simple enough, one side attacking (Strogg), one side defending (GDF)
  76. But here's the faction and class progression chart, and these are the asymmetrical elements:
  77. This proved extremely difficult to balance, and it's no coincidence that with Brink we've backed away from this level of asymmetry We found that in ETQW, the more competitive maps tended to be the ones with lesser vehicular components, as the gameplay was both more focused and more balanced So now, a few words about.. Balancing methods
  78. How do we achieve balance?.. playtests
  79. This one is hopefully a truth that is somewhat self-evident.. play it! .stats
  80. So, regarding playtests..
  81. I'm not actually going to talk about this, because a great hour long lecture last year covered it in far more depth, and it's available on Valve's website. Moving on to stats, and speaking of Valve, there's a great resource..
  82. Here are the overall %ages for win/loss in TF2, though this pic a bit dated They also provide heatmaps, such as this one for Goldrush..
  83. You can see there's an obviously unbalanced point... it could be seen within the map to those with knowledge, but this proof can be invaluable, as it's tangible proof Though this particular issue has been fixed since this heatmap was made Another great resource on the web is provided by Bungie..
  84. They're similar looking heatmaps, but they've made filters available..
  85. So you can filter by weapon.. say Sniper rifle, and see the firing locations that resulted in kills. Or conversely,
  86. Where the people shot by snipers got pwned
  87. If you want more, you're in luck... go to this talk on Thursday!