Ga naar hoofdinhoud

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.7.x (de nieuwste 4.7-stable 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.7.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:

ConceptMinimum-versieTutorial
TileMapLayer4.3+Level tekenen met een TileMap
get_gravity() op CharacterBody2D4.2+Sprite movement
move_and_slide() zonder parameters4.0+Sprite movement
AnimatedSprite2D met SpriteFrames4.0+Animaties
Area2D.body_entered-signal4.0+Signals & muntje
Autoload-mechanisme4.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.8 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.
Editor-thema

Sinds Godot 4.6 is het standaard editor-thema grijswaarden ("Modern") in plaats van het oude blauw-getinte thema. Sommige screenshots in deze cursus kunnen er daardoor nog blauwig uitzien — de stappen blijven hetzelfde. Wil je het oude uiterlijk terug? Ga naar Editor → Editor Settings → Interface → Theme en kies Classic.

Als je tijdens een tutorial een menu-item niet kunt vinden:

  1. Typ de naam in de zoekbalk bovenin Project Settings (werkt voor de meeste settings).
  2. Bekijk de officiële Godot Docs voor jouw versie.
  3. 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:

BronGebruikt inWat als hij offline is?
GDQuest learn-gdscriptHet bewegingsscript bouwenGebruik de officiële GDScript-docs.
Pixel Adventure asset packBestanden downloadenAndere gratis pixel-art packs op itch.io of opengameart.org werken ook. Belangrijk: zorg dat het pack .png-sprites bevat.
Godot online editorInstallatie (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.8):

  1. Doorloop het curriculum één keer in de nieuwe versie.
  2. Noteer afwijkingen in de UI-paden.
  3. Werk de bovenstaande tabellen bij.
  4. Update de versie-banner bovenaan elke tutorial.