Wat is LessonUp
Zoeken
Kanalen
Inloggen
Registreren
‹
Terug naar zoeken
Digispel hoofdstuk 6
Digispel H6
Uitvoering
1 / 17
volgende
Slide 1:
Tekstslide
digispel
Middelbare school
vmbo lwoo, b, k
Leerjaar 4
In deze les zitten
17 slides
, met
tekstslides
.
Lesduur is:
200 min
Start les
Bewaar
Deel
Printen
Onderdelen in deze les
Digispel H6
Uitvoering
Slide 1 - Tekstslide
Wat gaan we doen:
Doelen van de les
Planning
Instuctie hoofdstuk 6
Weektaak
Werken aan Praktijkopdracht 2
Terugblik
Slide 2 - Tekstslide
Doelen van de les:
Aan het einde van de les kun/ken je.....
Velden, karakters en attributen bedenken en schetsen;
Bruikbare ontwerpen maken voor een spel(-fragment);
Velden, karakters en attributen importeren in game software;
Besturingselementen interactief maken;
Een spel (-fragment) werkend maken.
Slide 3 - Tekstslide
Lesplanning
08:30-
opstart les
08:45-
instructie hoofdstuk 6
09:00-
zelfstandig werken opdracht 6.01 t/m 6.11
09:40-
praktijkopdracht 2 maken
10:55-
pauze
11:20-
praktijkopdracht 2 maken
11:50-
bespreken/terugblik
Slide 4 - Tekstslide
Spelmechanismen
De besturing van het spel kan, als het niet goed functioneert, een spelbreker zijn.
De besturing programmeer je in GameMaker. ( je kunt ook bestaande besturing gebruiken)
De besturing van jouw avatar zit in het object van jouw personage.
De besturing gebeurt met event, gebeurtenissen.
(zie voorbeeld via gamemaker)
Slide 5 - Tekstslide
Besturing
Een spel besturen kan met verschillende instrumenten:
- Toetsenbord
- Muis
- Joystick
- Controller
Een spel is een cyclus waarin steeds de invoer van de speler wordt gelezen.
Een stap is het doorlopen van een cyclus in een spel.
Slide 6 - Tekstslide
Beweging
Move fixed
heeft een beperkt aantal richtingen
De richtingen worden aangegeven door pijlen
Je kun meerdere richtingen selecteren, gebruik hiervoor ‘set direction random’
Slide 7 - Tekstslide
beweging
Met
move free
kun je zelf een richting opgeven
Je geeft de richting op in graden
Vink je ‘relative’ aan, dan je een hoek bij de huidige hoek optellen
De snelheid van de beweging geef je aan met ‘set speed’
Je kunt snelheid opdelen in een horizontale en een verticale snelheid
Variabelen
- Richting: direction
- snelheid: speed
Slide 8 - Tekstslide
Muis
Huidige muis positie haal je uit de variabelen mouse_x en mouse_y
In het draw event teken je de muis op de juiste plek
Left down event / Right down event
Slide 9 - Tekstslide
Collision detection
Place_meeting: functie die bepaald of een positie vrij is
Drie parameters: place_meeting ( x , y , obj_blok ) ;
Place_free: geen object nodig place_free ( x , y ) ;
coördinaten
Slide 10 - Tekstslide
Collision mask
Collision mask: de vorm van de sprite waarmee de collision wordt getest
Een goedwerkend collision systeem is heel belangrijk voor een fijne speelervaring.
Slide 11 - Tekstslide
Events
Stappen van een spel of computerprogramma:
Invoer van de speler lezen
Nieuwe plek berekenen en controleren op collisions
Beelden op scherm tekenen en geluiden starten
Wachten op nieuwe invoer van de speler
Type events in GameMaker:
Geplande events
die elke spelcyclus worden uitgevoerd
Ongeplande events
die worden veroorzaakt door gebeurtenissen
Slide 12 - Tekstslide
Gepland event
Step event=
Je berekent nieuwe posities van personages en de omgeving.
Draw event=
Je tekent de weergave van de afbeeldingen op het scherm.
Slide 13 - Tekstslide
Events
Events die op vaste momenten worden uitgevoerd, maar niet bij de stapcyclus horen:
‘Game start event’ en ‘game end event’ = globale variabele
‘Room start event’ en ‘room end event’ =start van een nieuwe room
‘Create event’= eenmalige uitvoering object wordt gemaakt
‘Destroy event’ → instance_destroy ( )=een object dat niet meer nodig is wordt opgeruimd
Slide 14 - Tekstslide
theorie hoofdstuk 6
Maken:
Opdracht 6.01 t/m 6.11 (blz 283-301)
Klaar?
Starten met praktijkopdracht 2
Slide 15 - Tekstslide
Praktijkopdracht 2
De praktijkopdracht start op blz 57 van je boek!
LET OP! Lees goed wat er staat.
Voor hulp:
- Bekijk het codeblad
- Kijk online video's
Slide 16 - Tekstslide
Terugblik
Iedereen is begonnen met praktijkopdracht 2. Je gaat met een klasgenoot in gesprek over de volgende vragen:
Wat heb je de afgelopen lesuren gedaan?
Wat was makkelijk?
Wat was moeilijk?
Wie zou je de volgende keer kunnen vragen voor hulp?
Denk je dat je deze opdracht op tijd af zou hebben?
Wat ga je de volgende les anders doen?
Slide 17 - Tekstslide
Meer lessen zoals deze
Herhaling hoofdstuk 3
November 2021
- Les met
10 slides
digispel
Middelbare school
vmbo lwoo, b, k
Leerjaar 3,4
Digispel hoofdstuk 7
Februari 2022
- Les met
13 slides
digispel
Middelbare school
vmbo lwoo, b, k
Leerjaar 4
GameDesign: origin, collision mask en object
Juni 2024
- Les met
12 slides
D&P
Gamedesign
+1
Middelbare school
vmbo b, k
Leerjaar 3,4
Les 3 - Scratch - Basis(vervallen)
November 2023
- Les met
13 slides
Digispel
Middelbare school
vmbo
Leerjaar 4
Deel C
November 2022
- Les met
11 slides
Dienstverlening en Producten
Middelbare school
vmbo k
Leerjaar 3
Krachten: Zwaarte kracht en normale kracht
Maart 2023
- Les met
15 slides
Natuurkunde
Middelbare school
vmbo t
Leerjaar 3
5. De 1e wet van Newton
10 dagen geleden
- Les met
24 slides
Natuurkunde
Middelbare school
havo, vwo
Leerjaar 4
Einde schooljaarkwis
Juni 2021
- Les met
14 slides
Mediawijsheid
Basisschool
Groep 8