Godot-versies & compatibiliteit
Na deze pagina: weet je welke Godot-versie het curriculum gebruikt en waar je op moet letten als je een andere versie hebt.
Doel-versie
Het curriculum is geschreven voor Godot 4.5.x (4.5.1-stable was de meest recente versie op het moment van schrijven).
In de installatie-les lees je waar je deze versie downloadt. Controleer na installatie via menu Help → About Godot dat je echt 4.5.x draait.
Minimum-vereisten per concept
Sommige nodes en functies zijn pas in een specifieke 4.x-versie toegevoegd. Voor een student die per ongeluk een oudere editor heeft:
| Concept | Minimum-versie | Tutorial |
|---|---|---|
TileMapLayer | 4.3+ | Level tekenen met een TileMap |
get_gravity() op CharacterBody2D | 4.2+ | Sprite movement |
move_and_slide() zonder parameters | 4.0+ | Sprite movement |
AnimatedSprite2D met SpriteFrames | 4.0+ | Animaties |
Area2D.body_entered-signal | 4.0+ | Signals & muntje |
| Autoload-mechanisme | 4.0+ | Global variables |
In < 4.3 heet de tile-node TileMap (zonder "Layer"). De tutorial werkt dan met aanpassingen, maar de Paint-tool / Physics Layer-workflow is anders georganiseerd.
Latere versies (4.6 en hoger)
Toekomstige minor-versies van Godot kunnen UI-paden of property-namen verschuiven. Bekende risicogebieden:
- Project Settings-navigatie (Autoload-tabblad, Main Scene-instelling, Default Texture Filter).
- TileSet-editor-toolbar (Paint-knop, Physics Layer-dropdown).
- Anchors Preset in
TextureRect. - Menu-volgorde Editor → Editor Layout.
Als je tijdens een tutorial een menu-item niet kunt vinden:
- Typ de naam in de zoekbalk bovenin Project Settings (werkt voor de meeste settings).
- Bekijk de officiële Godot Docs voor jouw versie.
- Meld het op de GitHub-repository van dit curriculum — dan kunnen we de tutorial bijwerken.
Externe afhankelijkheden
Het curriculum gebruikt drie externe bronnen die offline kunnen gaan:
| Bron | Gebruikt in | Wat als hij offline is? |
|---|---|---|
| GDQuest learn-gdscript | Start GDScript | Gebruik de officiële GDScript-docs. |
| Pixel Adventure asset pack | Bestanden downloaden | Andere gratis pixel-art packs op itch.io of opengameart.org werken ook. Belangrijk: zorg dat het pack .png-sprites bevat. |
| Godot online editor | Installatie (Chromebook-route) | Offline gaan is onwaarschijnlijk (officieel Godot). Anders: installeer Godot lokaal op een ander apparaat. |
Hoe houden we dit up-to-date?
Bij elke nieuwe Godot-minor-release (bv. 4.6):
- Doorloop het curriculum één keer in de nieuwe versie.
- Noteer afwijkingen in de UI-paden.
- Werk de bovenstaande tabellen bij.
- Update de versie-banner bovenaan elke tutorial.