Les 02

Programming fundamentals
Les 02
Eerste text adventure
1 / 15
suivant
Slide 1: Diapositive
Programming - FundamentalsMBOStudiejaar 2

Cette leçon contient 15 diapositives, avec diapositives de texte.

time-iconLa durée de la leçon est: 120 min

Éléments de cette leçon

Programming fundamentals
Les 02
Eerste text adventure

Slide 1 - Diapositive

Intro
Drie text adventures de komende weken

Slide 2 - Diapositive

Game Design
Veel manieren om het design van een game uit te leggen.
Voor nu houden we het simpel;
We beschrijven eerst hoe de game gespeeld wordt, wat de speler te zien krijgt en hoe we de game gaan maken.
Daarna beschrijven we kort het verhaal en de aparte scènes van de game. Als laatste laten we een paar plaatjes zien van de game.

Slide 3 - Diapositive

Game Design
Player Experience
De speler moet zich gaan voelen als een old school gamer,
Net zoals vroeger wordt er door middel van tekst uitgelegd waar de speler zich bevindt en wat zijn mogelijke acties zijn.
Een simpel voorbeeld hiervan is de game Zork.

Slide 4 - Diapositive

Slide 5 - Diapositive

Game Design
Core Mechanic
De speler kan de wereld verkennen door het verhaal te lezen en de juiste keuzes te maken.

Slide 6 - Diapositive

Game Design
Core Game Loop
De speler wordt geconfronteerd met zijn omvgeving en moet hierbij keuzes maken. Zijn keuzes kunnen hem naar een goed of slecht einde brengen.

Slide 7 - Diapositive

Game Design
Game Flow
Hoe de game gaat verlopen.
De game gaat meerdere keuzes bevatten, die tot verschillende eindes kunnen leiden. Om dit weer te kunnen geven gebruiken we een flowchart.

Slide 8 - Diapositive

Slide 9 - Diapositive

Game Design
Game Flow
Er wordt vanaf groen gestart, dit is het welkomstscherm.
Hierna begint het eerste deel van de game dat verhaal bevat en dat deel wordt afgesloten met een keuze. Bij een foute keuze ga je terug naar het startscherm en met de goede keuze ga je verder.

Slide 10 - Diapositive

Game Design
Visuals en Layout
Hier wordt beschreven hoe de game er uit komt te zien, waar de informatie voor de speler getoond wordt en hoe de speler interactie heeft met de game.

Slide 11 - Diapositive

Aan de slag
Begin met een Unity 2D project aan te maken
Maak daarna een canvas aan in het project
Rechter muisknop in de hierarchy -> UI ->
Canvas
Voeg een image en een text element toe
aan dit canvas

Slide 12 - Diapositive

Aan de slag
Zorg er voor dat het textvlak en het logo image goed staan in de scene. Voeg daarna een png bestaand toe voor het logo.
Vergeet ook niet je text size aan te passen!

Slide 13 - Diapositive

Aan de slag
Nu we alle elementen klaar hebben gezet gaan we verder met een script aanmaken.
In dit script gaan we het tekst vlak aanspreken en aanpassen en gebruik maken van enumerators.

Slide 14 - Diapositive

Slide 15 - Diapositive