Successfully reported this slideshow.
Your SlideShare is downloading. ×

Kinderlezing Technopolis - Video Games

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 46 Ad

Kinderlezing Technopolis - Video Games

Download to read offline

Op 17/12/2017 gaf ik in Technopolis (Mechelen) een lezing gericht op kinderen tussen 8-14 jaar over video games.

Op 17/12/2017 gaf ik in Technopolis (Mechelen) een lezing gericht op kinderen tussen 8-14 jaar over video games.

Advertisement
Advertisement

More Related Content

Recently uploaded (20)

Advertisement

Kinderlezing Technopolis - Video Games

  1. 1. VIDEO GAMES JEROEN BAERT – TECHNOPOLIS, 17 DECEMBER 2017
  2. 2. WELKOM • Hoi, ik ben Jeroen! • Doctoraatsstudent Computer Graphics • Ik <3 van Video Games!
  3. 3. MAG JIJ DAN DE HELE DAG SPELLETJES SPELEN OP JE WERK?
  4. 4. IK LEEF HIER • Counter-Strike! • The Witcher! • Overwatch! • Half-Life! • Wolfenstein! • ZOVEEL MEER
  5. 5. GAMES SPELEN: VROEGER
  6. 6. GAMES SPELEN: DOOR DE TIJD
  7. 7. 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!
  8. 8. OVERZICHT VANDAAG • Gezellig kletsen over games • Hoe maakt een grote studio een game? • Zelf een spel(letje) maken met Scratch • Vragen
  9. 9. WAT ZIJN JOUW FAVORIETE GAMES? NIET ALLEMAAL TEGELIJK
  10. 10. SOORTEN GAMES WE GAAN NAMEDROPPEN
  11. 11. FIRST-PERSON (SHOOTER)GAMES (FPS) • “Door de ogen van personage kijken” • DOOM (1993) • Call Of Duty • Battlefield • Halo • …
  12. 12. 3RD PERSON ACTIE/AVONTUUR • De camera “zweeft” achter het personage • Grand Theft Auto • Tomb Raider • The Last of Us • Uncharted • …
  13. 13. STRATEGIE • Real-Time / Turn-Based • Age of Empires • Civilization • Starcraft • Plants vs. Zombies • …
  14. 14. SIMULATIE • Beheren / managen van een gezin, een stad, een ziekenhuis, ... • The Sims • Theme Hospital • Simcity • …
  15. 15. PLATFORMER • Zij-aanzicht • Van links naar rechts • Springen, vijanden uitschakelen • Mario • Little Big Planet • …
  16. 16. RACING / SPORT • Heel divers! • Gran Turismo • Fifa • NBA • Dirt Rally • Mario Kart • …
  17. 17. ROLE PLAYING GAME • Verhaal • Verbeter je personage • Ga op queestes • The Elder Scrolls (Skyrim) • The Witcher 3 • Dragon Age • Mass Effect
  18. 18. PUZZEL • Heel divers • Candy Crush • Bejeweled • Myst • Monkey Island • World Of Goo
  19. 19. CREATIEF • Nieuw genre: “maak je eigen avontuur” • Minecraft • Little Big Planet • Terraria • …
  20. 20. 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 • …
  21. 21. EEN VIDEO GAME MAKEN Hoe pakt een grote studio dit aan?
  22. 22. 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 • …
  23. 23. ALLES BEGINT BIJ EEN IDEE • Kleine studios: meer ruimte voor nieuwe probeersels • Mijn favoriete voorbeeld: Octodad
  24. 24. CONCEPT ART
  25. 25. CONCEPT ART
  26. 26. CONCEPT ART
  27. 27. EEN GAME MAKEN: BEGINNEN VAN 0?
  28. 28. WAT IS EEN GAME ENGINE? • Pakket software met bouwstenen om games te maken • Grafisch (renderer) • Animatie / Geluid • Scripting • …
  29. 29. 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!
  30. 30. DE BOUWSTENEN VAN EEN VIDEO GAME
  31. 31. COMPUTER GRAPHICS (HIER GAAN WE WAT DIEPER OP IN WANT INTERESSANT)
  32. 32. GRAPHICS IN GAMES • Vaak het eerste dat mensen opmerken • Resultaat van ongelofelijk veel vooruitgang • Steeds realistischer • Hoe opgebouwd?
  33. 33. 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!
  34. 34. GRAPHICS: WERKEN MET POLYGONEN • Hoe meer driehoekjes, hoe gedetailleerder
  35. 35. GRAPHICS: WERKEN MET POLYGONEN • Hoe meer driehoekjes, hoe gedetailleerder
  36. 36. MODEL DESIGN • Alle figuren en details: modelleren • Met programma’s zoals Maya, Zbrush, 3D Studio Max • Véél werk, véél artiesten
  37. 37. 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
  38. 38. LEVEL DESIGN • “Levels” van een spel = omgevingen • Eerst: basis leggen met ruwe blokken • Daarna: detailleren met modellen
  39. 39. LEVEL DESIGN • Belangrijk: TESTEN! • Vinden spelers hun weg? • Kunnen ze nergens vastraken? • Is de level niet te “zwaar” voor de hardware (teveel driehoekjes)
  40. 40. ANIMATIE • Vroeger: manueel • Nu: veel motion capture • Nog steeds héél tijdsintensief!
  41. 41. 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
  42. 42. GELUID / VOICE ACTING • Geluidseffecten / muziek • Moet allemaal origineel gecomponeerd / gemaakt worden
  43. 43. QA / TESTING • Spelletje testen • Op alle platformen • Niet alleen eerste levels! • Klinkt leuk, maar …
  44. 44. NA RELEASE • Online ondersteuning • Patches • Feedback verzamelen • Problemen oplossen
  45. 45. ZELF EEN SPELLETJE MAKEN IN SCRATCH
  46. 46. VRAGEN

Editor's Notes

  • Hoi, ik ben Jeroen, Ingenieur, Computer Graphics KU Leuven
    Sinds jongsafaan (nu 30): ik hou van video games – veel tijd doorbrengen!
    Altijd afgevraagd hoe die gemaakt werden, deels een van de redenen waarom ik computer graphics ben gaan studeren
    Mag ik dan de hele dag spelletjes spelen voor mijn werk? Helaas niet
  • Helaas niet!
    Maar we zijn wel bezig met games! We geven lessen om games te ontwerpen!
    Mijn promotor: Philip Dutré
  • Dit is mijn computerkamer!
  • Vroeger moest je naar een arcadehal
    Games voor nerds – werden die beetje uitgelachen!
  • Steeds meer en meer systemen / consoles (plus natuurlijk de computer)
    Systemen werden sneller, kleiner en het werd gemakkelijker om er games voor te maken
  • Iedereen speelt games! Het is niet meer voor nerds!
  • We gaan eerst een kwartiertje gezellig kletsen over games, dan kijken hoe grote studio een game maakt, dan gaan we zelf een speleltje maken met Scratch, en dan is er genoeg tijd voor vragen!
    Het is de eerste keer dat ik dit doe, en ik durf soms nogal snel te praten, dus als het op een bepaald moment té snel gaat – zeker iets laten weten!
  • Niet alle games passen in één categorie! Sommige zijn een mix, of sommige vallen zelfs helemaal niet te categoriseren
  • Alle games waarbij je door de ogen kijkt van het personage
    Typevoorbeeld: Doom
    Heeft heel veel spelletjes beinvloed: Call Of Duty, Quake, Battlefield, Halo, ….
    Té realistisch?
  • Actie / avonturenspelletjes waarbij de camera achter het personage “zweeft”
    GTA? Tomb Raider
    Vaak spelletjes die heel actievol zijn: de camera staat dat toe
  • Spelletjes waarbij je eigenlijk een beetje God speelt: je beveelt legers, je bouwt steden, je verzamelt hout, stenen, hulpbronnen
    Je kiest waar je je verdedigingen plaatst
    Real-Time: niet met beurten
    Turn-Based: een beetje zoals een bordspel: stratego
  • Dat kan van heel serieus tot heel arcade-y gaan
  • Bij een game komt véél meer kijken achter de schermen dan je denkt.
    Vaak wordt aan een grotere game in totaal 3 jaar of meer gewerkt, en daar komen heel veel mensen bij kijken – en niet alleen programmeurs!
  • Tegenwoordig: grote studios plannenv er op voorhand: elk jaar een nieuwe call of duty / assassin’s creed / battlefield / Fifa / …
    Belangrijk dat er ook nog originele ideeen zijn! Mario: loodgieter die prinsessen red door op schildpadden te springen
  • Tegenwoordig: grote studios plannenv er op voorhand: elk jaar een nieuwe call of duty / assassin’s creed / battlefield / Fifa / …
    Belangrijk dat er ook nog originele ideeen zijn! Mario: loodgieter die prinsessen red door op schildpadden te springen
  • Belangrijk om voor je het begint te maken te weten hoe je wil hoe een game er gaat uitzien
    De sfeer, het thema
  • Belangrijk om voor je het begint te maken te weten hoe je wil hoe een game er gaat uitzien
    De sfeer, het thema
    Vaak laat een studio veel artisten komen en beginnen die te brainstormen samen met de scriptwriters
    Heel veel van deze concept art zijn echte kunstwerkjes en worden nooit gebruikt!
  • Niet alleen de karakters moetne uitgetekend worden, ook de details, van waterput tot architectuur.
    Van veel games kan je achteraf prachtige boeken vinden met alle concept art in – heel interesssant!
  • Dan wordt het spel effectief te maken … beginnen grote studios van 0?
    Kan heel leerrijk zijn, maar gaat ook heel traag. Er zijn heel veel dingen die games gemeenschappelijk hebben, dingen die je niet opnieuw moet gaan uitvinden.
  • Pakket bouwstenen
    Vele jaren werk dat groeit en groeit
    Vroeger had elke studio zijn eigen engine, maar de laatste jaren zijn er steeds meer en meer studios die hun engine gratis weggeven
  • Vroeger had elke studio zijn eigen engine, maar de laatste jaren zijn er steeds meer en meer studios die hun engine gratis weggeven
    Zeker de moeite om eens mee te knoeien – je gaat niet meteen alles kunnen – dat kan niemand, maar er zijn genoeg tutorials om je op weg te helpen
  • Nu gaan we de verschillende deeltjes die tesamen 1 geweldige game maken toelichten
  • Driehoekjes? Waarom driehoekjes? Gemakkelijk op te slaan, voleldig bepaald door 3 punten
    Verplaatsen
    Inkleuren adhv lichten
    Aantal keer per seconde: 30 / 60 / 120
  • Zo’n kubus: 12 driehoekjes
    Theepot: 300+ driehoekjes
  • Demo: Head in windows tool
  • Alle figuren en details in het spel moeten gemodelleerd worden (opgebouwd) uit driehoekjes
    Referenties hiervoor zijn foto’s, observaties
    Tegenwoordig worden die modellen gemaakt met programm’s zoals Zbrush (virtuele klei)
  • Al die modellen en later de wereld moet aangekleed worden: anders maar saai
    Heel groot deel van werk in videogame is het maken van textures: prentjes voor op de modellen
    Voor de hele wereld uniek maken is moeilijk, dus veel games hergebruiken en herhalen texturen: zie Minecraft
  • Dan komt programmeerwerk
    Regels van het spel vastleggen: hoe krijg je punten?
    Zorgen dat mensen niet door muren kunnen lopen
    Kan vaak fout lopen
  • Moet getest worden op alle platformen (pc, xbox, playstation) , alle talen
    Klinkt leuk, hele dag games spelen, maar moet héél grondig gebeuren
    Proberen dingen te doen die heel zeldzaam zijn / niet logisch
    Documenteren wat er misloopt
    Vaak heel veel stress
  • Nu kan je online patchen: vroeger: geen internet = groter probleem!

×