Skip to content

Commit aef536c

Browse files
committed
Voeg de voorbereiding toe voor de "action adventure" acitiveit
1 parent 141dac9 commit aef536c

9 files changed

+78
-0
lines changed
43.4 KB
Loading
1.3 MB
Loading
181 KB
Loading
180 KB
Loading
445 KB
Loading
1.94 MB
Loading
28.6 KB
Loading
618 KB
Loading
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
categories:
3+
- Activiteiten
4+
order: 1
5+
tags:
6+
- 2D
7+
- Godot
8+
- Spel
9+
---
10+
11+
# Voorbereiding
12+
13+
Om te beginnen gaan we een aantal benodigdheden downloaden die we nodig hebben om het spel te maken.
14+
15+
Om overzichtelijk te kunnen werken slaan we alles op een overzichtelijke locatie op. Maak een map aan op je computer, bijvoorbeeld in je documenten, en geef de map een herkenbare naam, bijvoorbeeld _CoderDojo_.
16+
17+
## Game Engine
18+
19+
De "game engine" is het programma waarin we het spel gaan maken, we kunnen er onze werelden mee bouwen, gedrag programmeren voor ons spelerskarakter, vriendelijke NPCs, vijanden, schatten, etc.
20+
21+
Misschien heb je wel eens gehoord van programma's als [Unreal Engine](https://www.unrealengine.com/), [Unity](https://unity.com/) of [GameMaker](https://gamemaker.io/). Dit zijn allemaal "game engines". Wij gebruiken [Godot](https://godotengine.org/), een gratis beschikbare, krachtige engine waar je voor verschillende platformen spellen kunt maken. Hoewel wij in deze activiteit zullen focussen op het maken van een 2D spel, kun je met Godot ook 3D spellen maken.
22+
23+
Het installeren van Godot is eenvoudig, we hoeven het alleen te downloaden van [de website](https://godotengine.org), het `.zip` bestand op te slaan in de map die we eerder hebben aangemaakt en uit te pakken.
24+
25+
![De hoofdpagina van Godot met een link naar de download pagina](./resources/godot-website-landing.png)
26+
27+
![De download pagina van Godot voor Linux](./resources/godot-website-download.png)
28+
29+
Wanneer het `.zip`-bestand is uitgepakt houden we een enkel bestand over wat we kunnen openen om de Godot Project Manager te starten.
30+
31+
![De Godot Project Manager](./resources/godot-project-manager.png)
32+
33+
Klik op de _Create_ of _Create New Project_ knop om een nieuw project te starten.
34+
35+
![Het "nieuw project" scherm](./resources/godot-new-project.png)
36+
37+
- Geef je spel een naam onder _Project Name_,
38+
- Klik op _Browse_ en selecteer de map die je eerder hebt aangemaakt, bijvoorbeeld _CoderDojo_ in je documenten,
39+
- Selecteer _Compatibility_,
40+
- Zet _Version Control Metadata_ op _None_,
41+
- Vink _Edit now_ aan,
42+
- Klik op _Create_.
43+
44+
Na een ongenblik wachten verschijnt het hoofdscherm van Godot.
45+
46+
![Het hoofdscherm van Godot met de standaard 3D view](./resources/godot-main-screen.png)
47+
48+
Er is veel te zien op dit scherm, over de komende periode zullen we geleidelijk kennis maken met de verschillende onderdelen. Het 3D scherm wat standaard als eerste opent, zullen we niet gebruiken tijdens deze activiteit.
49+
50+
Voordat we beginnen met het verder verkennen van Godot, maken we eerst nog een kleine uitstap voor het downloaden van wat meer benodigdheden voor ons spel.
51+
52+
## Assets
53+
54+
Hoewel het mogelijk is om een spel volledig te bouwen met behulp van code, is het schrijven van code doorgaans maar een klein onderdeel van het ontwikkelingsproces en worden de meeste spellen vorm gegeven door middel van "assets". Assets zijn de bouwblokken waarmee speler karakters vorm gegeven worden, geanimeerd worden, geluidseffecten, muziek, etc. Het maken van deze assets is doorgaans een tijds-intensief proces. Om ons vooral te kunnen focusen op bouwen van het spel en minder op hoe het er uit ziet en klinkt, maken we voor deze activiteit gebruik van assets die reeds door iemand anders gemaakt zijn en beschikbaar zijn gesteld.
55+
56+
['pixel-boy'](https://pixel-boy.itch.io/) heeft [een mooi asset pack](https://pixel-boy.itch.io/ninja-adventure-asset-pack), met sprites voor speler karakters, monsters, schatten, gebruiksvoorwerpen, wapens, omgevingen, visuele en geluidseffecten, muziek en nog veel meer gemaakt en gratis beschikbaar gesteld. Het thema van het asset pack is _Ninja Adventure_.
57+
58+
[![Het _Ninja Adventure_ asset pack](./resources/ninja-adventure-asset-pack.png)](https://pixel-boy.itch.io/ninja-adventure-asset-pack)
59+
60+
- Ga naar de website door op de afbeelding hierboven te klikken,
61+
- Klik op de _Download Now_ knop,
62+
- Klik op _No thanks, just take me to the downloads_.
63+
- Klik op de _Download_ knop bij _Ninja Adventure - Asset Pack.zip_,
64+
![Ninja Adventure asset pack download](./resources/ninja-adventure-asset-pack-download.png)
65+
- Sla het `.zip`-bestand op in de project map die aangemaakt is door Godot (dus de map _in_ de map die je aan het begin met de hand hebt gemaakt, bijvoorbeeld _CoderDojo_ in je documenten),
66+
- Pak het bestand uit.
67+
- Je hebt nu een map genaamd _Ninja Adventure - Asset Pack_ in dezelfde map waar je een `icon.svg` van het Godot logo en een `project.godot` bestand vindt.
68+
- Verwijder het `.zip`-bestand (optioneel).
69+
70+
Kijk alvast rond door deze nieuwe map om te zien wat er zoal beschikbaar is om een spel mee te maken. Kijk vooral alvast in de _Actors / Characters_ map om een goede look te vinden voor je speler.
71+
72+
Als alles goed is gegaan, zie je nu links onderin in Godot in het _Filesystem_ scherm de _Ninja Adventure - Asset Pack_ verschijnen.
73+
74+
![Godot filesystem scherm met asset pack](./resources/godot-filesystem-with-asset-pack.png)
75+
76+
!!!
77+
We zijn nu klaar om te beginnen met het bouwen van ons spel!
78+
!!!

0 commit comments

Comments
 (0)