Niveaus vergelijken: Godot
Per concept zie je hier of het op elk niveau basis, gevorderd of expert is. Een verschil met het niveau ervoor heeft een rand. Terug naar het overzicht van de leerdoelen.
| Concept | Niveau 1 | Niveau 3 | Niveau 4 |
|---|---|---|---|
| 2D | |||
| TileMapLayerLeer het in: Level tekenen met een TileMap | Basis | Basis | Basis |
| TextureRectLeer het in: Achtergrond | Basis | Basis | Basis |
| CharacterBody2DLeer het in: Een speelbaar karakter | Basis | Basis | Basis |
| AnimatedSprite2DLeer het in: Animaties aanmaken | Basis | Basis | Basis |
| CollisionShape2DLeer het in: Een speelbaar karakter | Basis | Basis | Basis |
| Camera2DLeer het in: Een camera die de speler volgt | Basis | Basis | Basis |
| Area2DLeer het in: Signals & een muntje oppakken | Basis | Basis | Basis |
| CanvasLayerLeer het in: Score op het scherm tonen | Basis | Basis | Basis |
| LabelLeer het in: Score op het scherm tonen | Basis | Basis | Basis |
| ControlLeer het in: Een startmenu | Basis | Basis | Basis |
| StartschermLeer het in: Een startmenu | Basis | Basis | Basis |
| zelf ontdekken en toepassen van nieuwe nodesLeer het in: Wat nu? | Gevorderd | Basis (anders dan Niveau 1) | Basis |
| GDScript | |||
| snelheid veranderenLeer het in: Het bewegingsscript bouwen — Deel 5: Lopen | Basis | Basis | Basis |
| sprongkracht veranderenLeer het in: Het bewegingsscript bouwen — Deel 7: Springen | Basis | Basis | Basis |
| keybindings hernoemenLeer het in: Het bewegingsscript bouwen — Deel 7: Springen | Basis | Basis | Basis |
| animatie veranderenLeer het in: Animaties in code | Basis | Basis | Basis |
| signal toepassenLeer het in: Signals & een muntje oppakken | Basis | Basis | Basis |
| naar volgend levelLeer het in: Een tweede level toevoegen | Basis | Basis | Basis |
| nuttig gebruik globalsLeer het in: Global variables (Autoload) | Gevorderd | Basis (anders dan Niveau 1) | Basis |
| nuttig gebruik instantiateLeer het in: Spawnen: nodes maken in code | Gevorderd | Gevorderd | Basis (anders dan Niveau 3) |
| groupsLeer het in: Groups: veel nodes tegelijk aansturen | Gevorderd | Gevorderd | Basis (anders dan Niveau 3) |
| modulaire eigen functiesLeer het in: Eigen functies: je script opknippen | Gevorderd | Expert (anders dan Niveau 1) | Gevorderd (anders dan Niveau 3) |
| nuttig gebruik lijstenLeer het in: Lijsten: één vlag voor al je levels | Gevorderd | Expert (anders dan Niveau 1) | Gevorderd (anders dan Niveau 3) |
| nuttig gebruik dictionariesLeer het in: Dictionaries: muntjes van brons, zilver en goud | Gevorderd | Expert (anders dan Niveau 1) | Gevorderd (anders dan Niveau 3) |
| lezen en schrijven JSONLeer het in: JSON: een highscore die blijft | Gevorderd | Expert (anders dan Niveau 1) | Gevorderd (anders dan Niveau 3) |
| nuttige gebruik loopsLeer het in: Groups: veel nodes tegelijk aansturen | Gevorderd | Expert (anders dan Niveau 1) | Gevorderd (anders dan Niveau 3) |
| tweensLeer het in: Tweens: een muntje dat wegzweeft | Gevorderd | Gevorderd | Gevorderd |
| nuttig gebruik timers (bijvoorbeeld await)Leer het in: Automatisch spawnen met een Timer en Een power-up: tijdelijk hoger springen | Gevorderd | Gevorderd | Basis (anders dan Niveau 3) |