SlideShare a Scribd company logo
1 of 58
Download to read offline
Well-Made:
Back to Black Mesa
SLIDES PDF AT: tinyurl.com/backtoblackmesa
Robert Yang (@radiatoryang)
NYU Game Center / Parsons MFADT
PRACTICE @ NYU
17 November 2013
"When we made the first [Mario 64]
prototype, Mario and Luigi were on a flat
field. [...] because of hardware limitations
we had a choice between cutting Luigi or
making more elaborate landforms.
Then, in tears, we had to ask Luigi to
leave.”
- Yoshiaki Koizumi

http://iwataasks.nintendo.com/interviews/#/wiiu/super-mario-3d-world/0/0
this is game development
2) Half-Life's
legacy
A NEW FRONTIER IN
INTERACTIVE DRAMA
INTERACTIVE
STORYTELLING
INNOVATIVE DEEP
AMAZING, ART!!
Half-Life, before
reboot in 1997
FOOTNOTE:
mythologizing
crunch is gross.
* This is the dev floor at Bungie, which as far as I know, actively tries
to avoid crunch instead of scheduling it as part of a “natural part of
the development process” like certain other AAA studios... crunch
is of course a complicated topic, the result of poor planning +
publisher demands + market forces + blah blah blah... but I think
the first step toward fighting it, like a disease, is to stop claiming
that “crunch” is worth it OR that it is inevitable OR honorable?
Do you know Guildhall mandates crunch for its game dev students?
Isn't that sad? Learned helplessness? “As a result, The Guildhall was designed to

simulate the pace and work style of the games industry. During heavy development periods,
students sometimes spend up to twenty hours a day coding, designing, fixing, debugging.”
HALF-LIFE'S LEGACY:
depth and diversity
in environmental
storytelling and
scripted sequences
THE MYST
OF VIDEO
GAMES
3) How to love
a game's guts
and you can too
Diagrams above from:
“Skyrim’s Modular Approach
to Level Design”,
GDC 2013, Joel Burgess
“should the
next-gen dumpster
get 2 1024x1024 flats?”
important dumpster
innovation questions
for AAA developers
YES
NO NO NO :(
ART HISTORY TO GAMES:
AAA sandbox / open world =
LARGE SWEEPING PASTORALS
even w/ post-apoc or urban setting,
function / values are the same:

Awe + manifest destiny
This landscape is big + beautiful
AND IT IS OURS?? (*boring!*)
xoxo, Thomas Kinkade
Game dev =
Code + asset + content +
concept + design +
workflow + politics =
transcendence?
4) Black Mesa
Inbound:
its legacy
Work commute
Nothing happens
Slow, foreshadowing
Mindblowing!
Revolutionary!
Brave!
So one of the programmers on Half-Life
created a track train that would move
over long distances and turn and pivot
[and when he told me about it] the first
thing that came to my mind was an actual
train. I just took it too literally, and I
started thinking in terms of, "What could
we do with a train in Half-Life?"
- Marc Laidlaw
5) Black Mesa
Inbound:
func_tracktrains
6) Black Mesa
Inbound:
magic in
motion
7) Shark Cage:
the setpiece
8) Shark Cage:
behavior and
scripting
9) Shark Cage:
health, damage,
tuning workflow
from /dlls/player.cpp:
from /cfg/skill.cfg:
#define AIRTIME 12
// Icthyosaur
sk_ichthyosaur_health1 "200"
sk_ichthyosaur_health2 "200"
sk_ichthyosaur_health3 "400"
// 9mmhandgun Round
sk_plr_9mm_bullet1 "8"
from dlls/weapons.h:
sk_plr_9mm_bullet2 "8"
#define CROSSBOW_
sk_plr_9mm_bullet3 "8"
DEFAULT_GIVE 5
// Crossbow
sk_plr_xbow_bolt_monster1 "50"
sk_plr_xbow_bolt_monster2 "50"
sk_plr_xbow_bolt_monster3 "50"
10) The
Well-Made
Made
“THE TECHNICAL”
IS RELEVANT TO
EVERYONE AND
YOU ARE WRONG
IF YOU DISAGREE
AND HERE IS WHY:
"When we made the first [Mario 64]
prototype, Mario and Luigi were on a flat
field. [...] because of hardware limitations
we had a choice between cutting Luigi or
making more elaborate landforms.
Then, in tears, we had to ask Luigi to
leave.”
- Yoshiaki Koizumi

http://iwataasks.nintendo.com/interviews/#/wiiu/super-mario-3d-world/0/0
(Jack Halberstam)
hand animation:
“loopy narrative”,
small cast
(Jack Halberstam)
CG animation:
Wars, accumulation
Instancing, mobs,
Many characters,
Geopolitical conflicts
Dead Island
default_player_setup.scr:
sub Skills_Purna(){
[...]
Skill(“TeamSpirit2Purna”);
Skill(“FeministWhorePurna”);
Skill(“MeleeDurabilityPurna”);
[...]
}
"The line in question was
something a programmer
considered a private joke. The
skill naturally has a completely
different in-game name and the
script reference was also
changed. What is left is a part of
an obscure debug function."
- developer's response
"I found a way to alter the items
you get when choosing a chapter."
- a Dead Island modder, on the
functionality of default_player_setup.scr
2+ weeks after release / day one patch
default_player_setup.scr:
sub Skills_Purna(){
Skill("TeamSpirit1Purna");
Skill("SharpApprenticePurna");
Skill("BoostAura1Purna");
Skill("GLMeleeDmgPurna");
Skill("ElemetalDurationPurna");
Skill("ComboCriticalProbPurna");
Skill("ElemetalDurationPurna");
Skill("MoreCraftedAmmoPurna");
Skill("RVTiefPurna");
Skill("TSDmgIncrasedPurna");
Skill("CraftedWeaponKillFuryPointsPurna");
Skill("ChanceToFireUpEnemyPurna");
Skill("TeamSpirit2Purna");
Skill("FeministWhorePurna");
[…]
}
“PRIVATE” TO
WHO? JUST TO
EVERY SINGLE
DEVELOPER?

"The line in question was
something a programmer
considered a private joke. The
skill naturally has a completely
different in-game name and the
script reference was also
changed. What is left is a part of
an obscure debug function."
- developer's response

“OBSCURE DEBUG” AS IN
“RUN THIS EVERY TIME A
PLAYER STARTS A NEW GAME”
"... First, we want to establish
the idea that a computer
language is not just a way of
getting a computer to
perform operations but
rather that it is a novel formal
medium for expressing ideas
about methodology. Thus,
programs must be written for
people to read, and only
incidentally for machines to
execute."
10 PRINT

CHR$(205.5+RND(1)); : GOTO 10

by Nick Montfort, Patsy Baudoin, John Bell, Ian Bogost
Jeremy Douglass, Mark C. Marino, Michael Mateas
Casey Reas, Mark Sample, and Noah Vawter (2012)

Criminal Code: Procedural Logic
and Rhetorical Excess
in Videogames
by Mark Sample (2013)
“Screen essentialism”
"… the graphical user interface is
often uncritically accepted as the
ground zero of the user’s experience”
- Matthew Kirschenbaum (2008)
in “Mechanisms: New Media and
the Forensic Imagination”
this is game development
cultural, political, social,
technical, scientific,
artistic, creative,
diverse, relevant
THANKS! @radiatoryang

More Related Content

What's hot

Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...
Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...
Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...Bruce Damer
 
Thesis1 presentation
Thesis1 presentationThesis1 presentation
Thesis1 presentationDynamicDonut
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game developmentAhmed
 
Modelling Human Expert Behaviour in an Unreal Tournament 2004 Bot
Modelling Human Expert Behaviour in an Unreal Tournament 2004 BotModelling Human Expert Behaviour in an Unreal Tournament 2004 Bot
Modelling Human Expert Behaviour in an Unreal Tournament 2004 BotAntonio Mora
 
Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)Nataly Eliyahu
 
Guerrilla Band: The role of Serendipity and Community in Games User-testing
Guerrilla Band: The role of Serendipity and Community in Games User-testingGuerrilla Band: The role of Serendipity and Community in Games User-testing
Guerrilla Band: The role of Serendipity and Community in Games User-testingJason Schklar Consults!
 
Thesis presentation 1072012
Thesis presentation 1072012Thesis presentation 1072012
Thesis presentation 1072012DynamicDonut
 
Educational Game Design Thesis
Educational Game Design ThesisEducational Game Design Thesis
Educational Game Design ThesisCory Buckley
 
Google Cardboard VR Presentation Feb 9th 2016
Google Cardboard VR Presentation Feb 9th 2016Google Cardboard VR Presentation Feb 9th 2016
Google Cardboard VR Presentation Feb 9th 2016Richard Hoffmann
 
Gortekar yang toy hacking
Gortekar yang toy hackingGortekar yang toy hacking
Gortekar yang toy hackingManali Gortekar
 
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピUnite2017Tokyo
 
How to get started with arvr - DSC 2020
How to get started with arvr - DSC 2020How to get started with arvr - DSC 2020
How to get started with arvr - DSC 2020Kuldeep Singh
 
MEIS 2015 : A Multilayered Model for Artificial Intelligence of Game Characte...
MEIS 2015 : A Multilayered Model for Artificial Intelligence of Game Characte...MEIS 2015 : A Multilayered Model for Artificial Intelligence of Game Characte...
MEIS 2015 : A Multilayered Model for Artificial Intelligence of Game Characte...Youichiro Miyake
 
Task 1
Task 1Task 1
Task 1no1995
 
Connecting the Box - On Tabletop Games and Technology
Connecting the Box - On Tabletop Games and Technology Connecting the Box - On Tabletop Games and Technology
Connecting the Box - On Tabletop Games and Technology Samuel Miller
 
Using Chipmunk Physics to create a iOS Game - Scott Lembcke
Using Chipmunk Physics to create a iOS Game - Scott LembckeUsing Chipmunk Physics to create a iOS Game - Scott Lembcke
Using Chipmunk Physics to create a iOS Game - Scott LembckeMobile March
 
Online gaming culture 4
Online gaming culture 4Online gaming culture 4
Online gaming culture 4Anton Hecht
 

What's hot (20)

Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...
Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...
Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...
 
Thesis1 presentation
Thesis1 presentationThesis1 presentation
Thesis1 presentation
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
 
Modelling Human Expert Behaviour in an Unreal Tournament 2004 Bot
Modelling Human Expert Behaviour in an Unreal Tournament 2004 BotModelling Human Expert Behaviour in an Unreal Tournament 2004 Bot
Modelling Human Expert Behaviour in an Unreal Tournament 2004 Bot
 
Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)
 
Weeks 8, 9 Game Design
Weeks 8, 9 Game DesignWeeks 8, 9 Game Design
Weeks 8, 9 Game Design
 
Guerrilla Band: The role of Serendipity and Community in Games User-testing
Guerrilla Band: The role of Serendipity and Community in Games User-testingGuerrilla Band: The role of Serendipity and Community in Games User-testing
Guerrilla Band: The role of Serendipity and Community in Games User-testing
 
Thesis presentation 1072012
Thesis presentation 1072012Thesis presentation 1072012
Thesis presentation 1072012
 
Educational Game Design Thesis
Educational Game Design ThesisEducational Game Design Thesis
Educational Game Design Thesis
 
Google Cardboard VR Presentation Feb 9th 2016
Google Cardboard VR Presentation Feb 9th 2016Google Cardboard VR Presentation Feb 9th 2016
Google Cardboard VR Presentation Feb 9th 2016
 
Gortekar yang toy hacking
Gortekar yang toy hackingGortekar yang toy hacking
Gortekar yang toy hacking
 
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ
 
How to get started with arvr - DSC 2020
How to get started with arvr - DSC 2020How to get started with arvr - DSC 2020
How to get started with arvr - DSC 2020
 
MEIS 2015 : A Multilayered Model for Artificial Intelligence of Game Characte...
MEIS 2015 : A Multilayered Model for Artificial Intelligence of Game Characte...MEIS 2015 : A Multilayered Model for Artificial Intelligence of Game Characte...
MEIS 2015 : A Multilayered Model for Artificial Intelligence of Game Characte...
 
Task 1
Task 1Task 1
Task 1
 
Connecting the Box - On Tabletop Games and Technology
Connecting the Box - On Tabletop Games and Technology Connecting the Box - On Tabletop Games and Technology
Connecting the Box - On Tabletop Games and Technology
 
Using Chipmunk Physics to create a iOS Game - Scott Lembcke
Using Chipmunk Physics to create a iOS Game - Scott LembckeUsing Chipmunk Physics to create a iOS Game - Scott Lembcke
Using Chipmunk Physics to create a iOS Game - Scott Lembcke
 
Game Idea A Day
Game Idea A DayGame Idea A Day
Game Idea A Day
 
World building part 2
World building part 2World building part 2
World building part 2
 
Online gaming culture 4
Online gaming culture 4Online gaming culture 4
Online gaming culture 4
 

Viewers also liked

1 tarea 4 informatica edu.
1 tarea 4 informatica edu.1 tarea 4 informatica edu.
1 tarea 4 informatica edu.yromeroalvis
 
IV tarea de Recursos, UAPA
IV tarea de Recursos, UAPAIV tarea de Recursos, UAPA
IV tarea de Recursos, UAPA12-5789
 
Taller herramientas de comunicación para mejorar la gestión de las organizaci...
Taller herramientas de comunicación para mejorar la gestión de las organizaci...Taller herramientas de comunicación para mejorar la gestión de las organizaci...
Taller herramientas de comunicación para mejorar la gestión de las organizaci...Voluntariado Colombia
 
Presentación de biologia tarea 5
Presentación de biologia tarea 5Presentación de biologia tarea 5
Presentación de biologia tarea 5yulisigarra76
 
Tarea VI de informatica
Tarea VI de informaticaTarea VI de informatica
Tarea VI de informaticaCABEJc
 
Trabajo final es las tecnologías de información y comunicación y su import...
Trabajo final es las tecnologías de información y comunicación y su import...Trabajo final es las tecnologías de información y comunicación y su import...
Trabajo final es las tecnologías de información y comunicación y su import...josedcr85
 
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-22nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2Jorge Rivero Sanchez
 
ISBN - Jenn Lim (Rancho Palos Verdes, CA)
ISBN - Jenn Lim (Rancho Palos Verdes, CA)ISBN - Jenn Lim (Rancho Palos Verdes, CA)
ISBN - Jenn Lim (Rancho Palos Verdes, CA)Delivering Happiness
 
Beyond Ad-hoc Automation: Leveraging Structured Platforms
Beyond Ad-hoc Automation: Leveraging Structured PlatformsBeyond Ad-hoc Automation: Leveraging Structured Platforms
Beyond Ad-hoc Automation: Leveraging Structured Platformsbridgetkromhout
 
SPT 101 - Office 365 and Hybrid Solutions
SPT 101 - Office 365 and Hybrid SolutionsSPT 101 - Office 365 and Hybrid Solutions
SPT 101 - Office 365 and Hybrid SolutionsDan Usher
 
اليوم السعيد
اليوم السعيداليوم السعيد
اليوم السعيدmahersaif
 
Welcome book biology new syllabus commitment
Welcome book biology new syllabus commitmentWelcome book biology new syllabus commitment
Welcome book biology new syllabus commitmentAnkit mistry
 
Digital magnetic sensor sku dfr0033 robot wiki
Digital magnetic sensor sku  dfr0033   robot wikiDigital magnetic sensor sku  dfr0033   robot wiki
Digital magnetic sensor sku dfr0033 robot wikipablodutrarodrigues
 
Награды в интерфейсах
Награды в интерфейсахНаграды в интерфейсах
Награды в интерфейсахPromodo
 
A beleza da mulher woman beauty
A beleza da mulher   woman beautyA beleza da mulher   woman beauty
A beleza da mulher woman beautyNelita Lisboeta
 

Viewers also liked (20)

1 tarea 4 informatica edu.
1 tarea 4 informatica edu.1 tarea 4 informatica edu.
1 tarea 4 informatica edu.
 
Informatica tarea 4
Informatica tarea 4Informatica tarea 4
Informatica tarea 4
 
IV tarea de Recursos, UAPA
IV tarea de Recursos, UAPAIV tarea de Recursos, UAPA
IV tarea de Recursos, UAPA
 
Taller herramientas de comunicación para mejorar la gestión de las organizaci...
Taller herramientas de comunicación para mejorar la gestión de las organizaci...Taller herramientas de comunicación para mejorar la gestión de las organizaci...
Taller herramientas de comunicación para mejorar la gestión de las organizaci...
 
Presentación de biologia tarea 5
Presentación de biologia tarea 5Presentación de biologia tarea 5
Presentación de biologia tarea 5
 
Tarea VI de informatica
Tarea VI de informaticaTarea VI de informatica
Tarea VI de informatica
 
Trabajo final es las tecnologías de información y comunicación y su import...
Trabajo final es las tecnologías de información y comunicación y su import...Trabajo final es las tecnologías de información y comunicación y su import...
Trabajo final es las tecnologías de información y comunicación y su import...
 
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-22nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2
 
ISBN - Jenn Lim (Rancho Palos Verdes, CA)
ISBN - Jenn Lim (Rancho Palos Verdes, CA)ISBN - Jenn Lim (Rancho Palos Verdes, CA)
ISBN - Jenn Lim (Rancho Palos Verdes, CA)
 
Beyond Ad-hoc Automation: Leveraging Structured Platforms
Beyond Ad-hoc Automation: Leveraging Structured PlatformsBeyond Ad-hoc Automation: Leveraging Structured Platforms
Beyond Ad-hoc Automation: Leveraging Structured Platforms
 
SPT 101 - Office 365 and Hybrid Solutions
SPT 101 - Office 365 and Hybrid SolutionsSPT 101 - Office 365 and Hybrid Solutions
SPT 101 - Office 365 and Hybrid Solutions
 
اليوم السعيد
اليوم السعيداليوم السعيد
اليوم السعيد
 
Welcome book biology new syllabus commitment
Welcome book biology new syllabus commitmentWelcome book biology new syllabus commitment
Welcome book biology new syllabus commitment
 
Digital magnetic sensor sku dfr0033 robot wiki
Digital magnetic sensor sku  dfr0033   robot wikiDigital magnetic sensor sku  dfr0033   robot wiki
Digital magnetic sensor sku dfr0033 robot wiki
 
Corujas owls
Corujas   owlsCorujas   owls
Corujas owls
 
Награды в интерфейсах
Награды в интерфейсахНаграды в интерфейсах
Награды в интерфейсах
 
Accessibility First
Accessibility FirstAccessibility First
Accessibility First
 
Navigating the Flood of BYOD
Navigating the Flood of BYODNavigating the Flood of BYOD
Navigating the Flood of BYOD
 
Workshop if technology
Workshop if technologyWorkshop if technology
Workshop if technology
 
A beleza da mulher woman beauty
A beleza da mulher   woman beautyA beleza da mulher   woman beauty
A beleza da mulher woman beauty
 

Similar to Well-Made: Back to Black Mesa (PRACTICE 2013)

Pre production
Pre productionPre production
Pre productionliamrig95
 
Queering Game Development
Queering Game DevelopmentQueering Game Development
Queering Game DevelopmentCampaignjunkie
 
Sabido_H_wk11_Final_Protfolio
Sabido_H_wk11_Final_ProtfolioSabido_H_wk11_Final_Protfolio
Sabido_H_wk11_Final_ProtfolioHumberto Sabido
 
Topic and Production Research.pptx
Topic and Production Research.pptxTopic and Production Research.pptx
Topic and Production Research.pptxLily809411
 
Future Of Play - Keynote MIT 2010 - Sandbox Summit
Future Of Play - Keynote  MIT 2010 - Sandbox SummitFuture Of Play - Keynote  MIT 2010 - Sandbox Summit
Future Of Play - Keynote MIT 2010 - Sandbox Summitfrog
 
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)Laura Seargeant Richardson
 
Horizon Zero Dawn: The Early Days
Horizon Zero Dawn: The Early DaysHorizon Zero Dawn: The Early Days
Horizon Zero Dawn: The Early DaysDevGAMM Conference
 
Introduction to Procedural Contents Generation
Introduction to Procedural Contents GenerationIntroduction to Procedural Contents Generation
Introduction to Procedural Contents GenerationDavide Aversa
 
Preserving arcade games
Preserving arcade gamesPreserving arcade games
Preserving arcade gamesAnge Albertini
 
BADMP Specialist Project Pecha kucha
BADMP Specialist Project Pecha kuchaBADMP Specialist Project Pecha kucha
BADMP Specialist Project Pecha kuchasuzi_kagi
 
A People's History of the First Person Shooter
A People's History of the First Person ShooterA People's History of the First Person Shooter
A People's History of the First Person ShooterCampaignjunkie
 
Preserving arcade games - 31c3
Preserving arcade games -  31c3Preserving arcade games -  31c3
Preserving arcade games - 31c3Ange Albertini
 
Task 3.2 my computer game concept in detail presentation [my name] - 2017
Task 3.2   my computer game concept in detail presentation [my name] - 2017Task 3.2   my computer game concept in detail presentation [my name] - 2017
Task 3.2 my computer game concept in detail presentation [my name] - 2017jackgirdlestone1
 
.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
 
Progress presentation
Progress presentationProgress presentation
Progress presentationjwl92
 
Android game engine
Android game engineAndroid game engine
Android game engineJulian Chu
 

Similar to Well-Made: Back to Black Mesa (PRACTICE 2013) (20)

Pre production
Pre productionPre production
Pre production
 
Queering Game Development
Queering Game DevelopmentQueering Game Development
Queering Game Development
 
Sabido_H_wk11_Final_Protfolio
Sabido_H_wk11_Final_ProtfolioSabido_H_wk11_Final_Protfolio
Sabido_H_wk11_Final_Protfolio
 
Topic and Production Research.pptx
Topic and Production Research.pptxTopic and Production Research.pptx
Topic and Production Research.pptx
 
Future Of Play - Keynote MIT 2010 - Sandbox Summit
Future Of Play - Keynote  MIT 2010 - Sandbox SummitFuture Of Play - Keynote  MIT 2010 - Sandbox Summit
Future Of Play - Keynote MIT 2010 - Sandbox Summit
 
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
 
Horizon Zero Dawn: The Early Days
Horizon Zero Dawn: The Early DaysHorizon Zero Dawn: The Early Days
Horizon Zero Dawn: The Early Days
 
Introduction to Procedural Contents Generation
Introduction to Procedural Contents GenerationIntroduction to Procedural Contents Generation
Introduction to Procedural Contents Generation
 
Mojikenshare Art Direction
Mojikenshare Art DirectionMojikenshare Art Direction
Mojikenshare Art Direction
 
Preserving arcade games
Preserving arcade gamesPreserving arcade games
Preserving arcade games
 
BADMP Specialist Project Pecha kucha
BADMP Specialist Project Pecha kuchaBADMP Specialist Project Pecha kucha
BADMP Specialist Project Pecha kucha
 
A People's History of the First Person Shooter
A People's History of the First Person ShooterA People's History of the First Person Shooter
A People's History of the First Person Shooter
 
1337 quiz
1337 quiz1337 quiz
1337 quiz
 
Preserving arcade games - 31c3
Preserving arcade games -  31c3Preserving arcade games -  31c3
Preserving arcade games - 31c3
 
Task 3.2 my computer game concept in detail presentation [my name] - 2017
Task 3.2   my computer game concept in detail presentation [my name] - 2017Task 3.2   my computer game concept in detail presentation [my name] - 2017
Task 3.2 my computer game concept in detail presentation [my name] - 2017
 
.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
 
Progress presentation
Progress presentationProgress presentation
Progress presentation
 
Android game engine
Android game engineAndroid game engine
Android game engine
 
Resume
ResumeResume
Resume
 
Portfolio
PortfolioPortfolio
Portfolio
 

Recently uploaded

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
 
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
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightDelhi Call girls
 
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
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...ankitnayak356677
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonDelhi Call girls
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
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
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 
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
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 
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
 
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
 
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
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricksabhishekparmar618
 

Recently uploaded (20)

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
 
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
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
 
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...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
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 ...
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 
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
 
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 ❤️
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 
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
 
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
 
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
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricks
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 

Well-Made: Back to Black Mesa (PRACTICE 2013)