Kinderlezing Technopolis - Video Games
-
Upload
jeroen-baert -
Category
Technology
-
view
89 -
download
1
Transcript of Kinderlezing Technopolis - Video Games
VIDEO GAMESJEROEN BAERT – TECHNOPOLIS, 17 DECEMBER 2017
WELKOM
• Hoi, ik ben Jeroen!
• Doctoraatsstudent Computer
Graphics
• Ik <3 van Video Games!
MAG JIJ DAN DE HELE DAG SPELLETJES SPELEN OP JE WERK?
IK LEEF HIER
• Counter-Strike!
• The Witcher!
• Overwatch!
• Half-Life!
• Wolfenstein!
• ZOVEEL MEER
GAMES SPELEN: VROEGER
GAMES SPELEN: DOOR DE TIJD
GAMES SPELEN NU: IEDEREEN SPEELT GAMES
• Van smartphone tot console tot computer
• 42% van de Europeanen speelt wekelijks
• Big Business: meer geld dan muziek + film!
OVERZICHT VANDAAG
• Gezellig kletsen over games
• Hoe maakt een grote studio een game?
• Zelf een spel(letje) maken met Scratch
• Vragen
WAT ZIJN JOUW FAVORIETE GAMES?
NIET ALLEMAAL TEGELIJK
SOORTEN GAMES
WE GAAN NAMEDROPPEN
FIRST-PERSON (SHOOTER)GAMES (FPS)
• “Door de ogen van personage
kijken”
• DOOM (1993)
• Call Of Duty
• Battlefield
• Halo
• …
3RD PERSON ACTIE/AVONTUUR
• De camera “zweeft” achter het
personage
• Grand Theft Auto
• Tomb Raider
• The Last of Us
• Uncharted
• …
STRATEGIE
• Real-Time / Turn-Based
• Age of Empires
• Civilization
• Starcraft
• Plants vs. Zombies
• …
SIMULATIE
• Beheren / managen van een
gezin, een stad, een ziekenhuis, ...
• The Sims
• Theme Hospital
• Simcity
• …
PLATFORMER
• Zij-aanzicht
• Van links naar rechts
• Springen, vijanden uitschakelen
• Mario
• Little Big Planet
• …
RACING / SPORT
• Heel divers!
• Gran Turismo
• Fifa
• NBA
• Dirt Rally
• Mario Kart
• …
ROLE PLAYING GAME
• Verhaal
• Verbeter je personage
• Ga op queestes
• The Elder Scrolls (Skyrim)
• The Witcher 3
• Dragon Age
• Mass Effect
PUZZEL
• Heel divers
• Candy Crush
• Bejeweled
• Myst
• Monkey Island
• World Of Goo
CREATIEF
• Nieuw genre: “maak je eigen
avontuur”
• Minecraft
• Little Big Planet
• Terraria
• …
MMORPG
• Met heel veel mensen online
(vaak betalen maandelijks)
• Steden bouwen, economie
opzetten, queestes doen
• World Of Warcraft
• Knights Of The Old Republic
• The Elder Scrolls Online
• …
EEN VIDEO GAME MAKEN
Hoe pakt een grote studio dit aan?
ALLES BEGINT BIJ EEN IDEE
• Grote studios: vaak jaarlijks sequels
• (niks mis mee)
• Maar nieuwe ideeen zijn belangrijk!
• Zonder nieuwe ideeën geen …
• Mario
• Minecraft
• …
ALLES BEGINT BIJ EEN IDEE
• Kleine studios: meer ruimte voor
nieuwe probeersels
• Mijn favoriete voorbeeld:
Octodad
CONCEPT ART
CONCEPT ART
CONCEPT ART
EEN GAME MAKEN: BEGINNEN VAN 0?
WAT IS EEN GAME ENGINE?
• Pakket software met bouwstenen
om games te maken
• Grafisch (renderer)
• Animatie / Geluid
• Scripting
• …
WAT IS EEN GAME ENGINE?
• Steeds meer en meer gratis beschikbaar
• (Gratis, tot je zelf wil publiceren )
• Ziet er vaak ingewikkeld uit
• Maar heel leuk om mee te
experimenteren/knoeien!
DE BOUWSTENEN VAN EEN VIDEO GAME
COMPUTER GRAPHICS
(HIER GAAN WE WAT DIEPER OP IN WANT INTERESSANT)
GRAPHICS IN GAMES
• Vaak het eerste dat mensen
opmerken
• Resultaat van ongelofelijk veel
vooruitgang
• Steeds realistischer
• Hoe opgebouwd?
GRAPHICS: ALLES BEGINT BIJ DE DRIEHOEK
• Opgebouwd uit miljoenen driehoekjes (polygonen)
• GPU (grafische processor) kan heel snel
• Driehoekjes verplaatsen
• Driehoekjes inkleuren
• Beslissen welke driehoek vooraan/achteraan moet
• En dit x aantal keer per seconde!
GRAPHICS: WERKEN MET POLYGONEN
• Hoe meer driehoekjes, hoe gedetailleerder
GRAPHICS: WERKEN MET POLYGONEN
• Hoe meer driehoekjes, hoe gedetailleerder
MODEL DESIGN
• Alle figuren en details: modelleren
• Met programma’s zoals Maya,
Zbrush, 3D Studio Max
• Véél werk, véél artiesten
ART / TEXTUREN
• Elk deel van de wereld moet
aangekleed worden met een
kleur
• Vaak vertrekken van foto’s /
afbeeldingen
• Texturen dan herhalen in de
wereld
LEVEL DESIGN
• “Levels” van een spel = omgevingen
• Eerst: basis leggen met ruwe blokken
• Daarna: detailleren met modellen
LEVEL DESIGN
• Belangrijk: TESTEN!
• Vinden spelers hun weg?
• Kunnen ze nergens vastraken?
• Is de level niet te “zwaar” voor de
hardware (teveel driehoekjes)
ANIMATIE
• Vroeger: manueel
• Nu: veel motion capture
• Nog steeds héél tijdsintensief!
GAME LOGICA
• “Regels” van het spel vastleggen
• Hoeveel levenspunten / wapens /
items
• Wat mag een speler wél en niet?
• Hoe reageert wereld?
• Bugs, bugs, bugs
GELUID / VOICE ACTING
• Geluidseffecten / muziek
• Moet allemaal origineel
gecomponeerd / gemaakt
worden
QA / TESTING
• Spelletje testen
• Op alle platformen
• Niet alleen eerste levels!
• Klinkt leuk, maar …
NA RELEASE
• Online ondersteuning
• Patches
• Feedback verzamelen
• Problemen oplossen
ZELF EEN SPELLETJE MAKENIN SCRATCH
VRAGEN