Hop index (generated)
Cross-reference of mirrored Domain Skill migration notes. Apply one hop, stabilize, then continue. Never skip majors or 4.x minors.
Full-history ladder: era-index.md · legacy/pre-2-context.md · legacy/2-to-3.md · bridges/3-to-4.md
Official guides: Migrating to a new version
Pre-4.0
- 3.x → 4.0 bridge
- Module notes with a
## 3.x → 4.0section:- 2d-physics
- 3d-lighting
- 3d-materials
- animation-tree-mastery
- audio-systems
- autoload-architecture
- camera-systems
- composition
- debugging-profiling
- export-builds
- gdscript-mastery
- input-handling
- multiplayer-networking
- navigation-pathfinding
- particles
- performance-optimization
- physics-3d
- platform-vr
- project-foundations
- resource-data-patterns
- save-load-systems
- scene-management
- shaders-basics
- signal-architecture
- tilemap-mastery
- ui-containers
- ui-rich-text
- ui-theming
4.0 → 4.1
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html
- Module notes with a
4.0 → 4.1section:- 2d-animation
- 2d-physics
- 3d-lighting
- 3d-materials
- 3d-world-building
- ability-system
- adapt-2d-to-3d
- adapt-3d-to-2d
- adapt-desktop-to-mobile
- adapt-mobile-to-desktop
- adapt-single-to-multiplayer
- ai-navigation
- animation-player
- animation-tree-mastery
- audio-systems
- autoload-architecture
- camera-systems
- characterbody-2d
- combat-system
- composition
- composition-apps
- debugging-profiling
- dialogue-system
- economy-system
- export-builds
- game-loop-collection
- game-loop-harvest
- game-loop-time-trial
- game-loop-waves
- gdscript-mastery
- genre-action-rpg
- genre-battle-royale
- genre-card-game
- genre-educational
- genre-fighting
- genre-horror
- genre-idle-clicker
- genre-metroidvania
- genre-moba
- genre-open-world
- genre-party
- genre-platformer
- genre-puzzle
- genre-racing
- genre-rhythm
- genre-roguelike
- genre-romance
- genre-rts
- genre-sandbox
- genre-shooter
- genre-shooter-fps
- genre-simulation
- genre-sports
- genre-stealth
- genre-survival
- genre-tower-defense
- genre-visual-novel
- input-handling
- inventory-system
- mechanic-revival
- mechanic-secrets
- monte-carlo-balancer
- multiplayer-networking
- navigation-pathfinding
- particles
- performance-optimization
- physics-3d
- platform-console
- platform-desktop
- platform-mobile
- platform-vr
- platform-web
- procedural-generation
- project-foundations
- project-templates
- quest-system
- raycasting-queries
- resource-data-patterns
- rpg-stats
- save-load-systems
- scene-management
- server-architecture
- shaders-basics
- signal-architecture
- state-machine-advanced
- testing-patterns
- theme-easter
- tilemap-mastery
- turn-system
- tweening
- ui-containers
- ui-rich-text
- ui-theming
4.1 → 4.2
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html
- Module notes with a
4.1 → 4.2section:- 2d-animation
- 2d-physics
- 3d-lighting
- 3d-materials
- 3d-world-building
- ability-system
- adapt-2d-to-3d
- adapt-3d-to-2d
- adapt-desktop-to-mobile
- adapt-mobile-to-desktop
- adapt-single-to-multiplayer
- ai-navigation
- animation-player
- animation-tree-mastery
- audio-systems
- autoload-architecture
- camera-systems
- characterbody-2d
- combat-system
- composition
- composition-apps
- debugging-profiling
- dialogue-system
- economy-system
- export-builds
- game-loop-collection
- game-loop-harvest
- game-loop-time-trial
- game-loop-waves
- gdscript-mastery
- genre-action-rpg
- genre-battle-royale
- genre-card-game
- genre-educational
- genre-fighting
- genre-horror
- genre-idle-clicker
- genre-metroidvania
- genre-moba
- genre-open-world
- genre-party
- genre-platformer
- genre-puzzle
- genre-racing
- genre-rhythm
- genre-roguelike
- genre-romance
- genre-rts
- genre-sandbox
- genre-shooter
- genre-shooter-fps
- genre-simulation
- genre-sports
- genre-stealth
- genre-survival
- genre-tower-defense
- genre-visual-novel
- input-handling
- inventory-system
- mechanic-revival
- mechanic-secrets
- monte-carlo-balancer
- multiplayer-networking
- navigation-pathfinding
- particles
- performance-optimization
- physics-3d
- platform-console
- platform-desktop
- platform-mobile
- platform-vr
- platform-web
- procedural-generation
- project-foundations
- project-templates
- quest-system
- raycasting-queries
- resource-data-patterns
- rpg-stats
- save-load-systems
- scene-management
- server-architecture
- shaders-basics
- signal-architecture
- state-machine-advanced
- testing-patterns
- theme-easter
- tilemap-mastery
- turn-system
- tweening
- ui-containers
- ui-rich-text
- ui-theming
4.2 → 4.3
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html
- Module notes with a
4.2 → 4.3section:- 2d-animation
- 2d-physics
- 3d-lighting
- 3d-materials
- 3d-world-building
- ability-system
- adapt-2d-to-3d
- adapt-3d-to-2d
- adapt-desktop-to-mobile
- adapt-mobile-to-desktop
- adapt-single-to-multiplayer
- ai-navigation
- animation-player
- animation-tree-mastery
- audio-systems
- autoload-architecture
- camera-systems
- characterbody-2d
- combat-system
- composition
- composition-apps
- debugging-profiling
- dialogue-system
- economy-system
- export-builds
- game-loop-collection
- game-loop-harvest
- game-loop-time-trial
- game-loop-waves
- gdscript-mastery
- genre-action-rpg
- genre-battle-royale
- genre-card-game
- genre-educational
- genre-fighting
- genre-horror
- genre-idle-clicker
- genre-metroidvania
- genre-moba
- genre-open-world
- genre-party
- genre-platformer
- genre-puzzle
- genre-racing
- genre-rhythm
- genre-roguelike
- genre-romance
- genre-rts
- genre-sandbox
- genre-shooter
- genre-shooter-fps
- genre-simulation
- genre-sports
- genre-stealth
- genre-survival
- genre-tower-defense
- genre-visual-novel
- input-handling
- inventory-system
- mechanic-revival
- mechanic-secrets
- monte-carlo-balancer
- multiplayer-networking
- navigation-pathfinding
- particles
- performance-optimization
- physics-3d
- platform-console
- platform-desktop
- platform-mobile
- platform-vr
- platform-web
- procedural-generation
- project-foundations
- project-templates
- quest-system
- raycasting-queries
- resource-data-patterns
- rpg-stats
- save-load-systems
- scene-management
- server-architecture
- shaders-basics
- signal-architecture
- state-machine-advanced
- testing-patterns
- theme-easter
- tilemap-mastery
- turn-system
- tweening
- ui-containers
- ui-rich-text
- ui-theming
4.3 → 4.4
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html
- Module notes with a
4.3 → 4.4section:- 2d-animation
- 2d-physics
- 3d-lighting
- 3d-materials
- 3d-world-building
- ability-system
- adapt-2d-to-3d
- adapt-3d-to-2d
- adapt-desktop-to-mobile
- adapt-mobile-to-desktop
- adapt-single-to-multiplayer
- ai-navigation
- animation-player
- animation-tree-mastery
- audio-systems
- autoload-architecture
- camera-systems
- characterbody-2d
- combat-system
- composition
- composition-apps
- debugging-profiling
- dialogue-system
- economy-system
- export-builds
- game-loop-collection
- game-loop-harvest
- game-loop-time-trial
- game-loop-waves
- gdscript-mastery
- genre-action-rpg
- genre-battle-royale
- genre-card-game
- genre-educational
- genre-fighting
- genre-horror
- genre-idle-clicker
- genre-metroidvania
- genre-moba
- genre-open-world
- genre-party
- genre-platformer
- genre-puzzle
- genre-racing
- genre-rhythm
- genre-roguelike
- genre-romance
- genre-rts
- genre-sandbox
- genre-shooter
- genre-shooter-fps
- genre-simulation
- genre-sports
- genre-stealth
- genre-survival
- genre-tower-defense
- genre-visual-novel
- input-handling
- inventory-system
- mechanic-revival
- mechanic-secrets
- monte-carlo-balancer
- multiplayer-networking
- navigation-pathfinding
- particles
- performance-optimization
- physics-3d
- platform-console
- platform-desktop
- platform-mobile
- platform-vr
- platform-web
- procedural-generation
- project-foundations
- project-templates
- quest-system
- raycasting-queries
- resource-data-patterns
- rpg-stats
- save-load-systems
- scene-management
- server-architecture
- shaders-basics
- signal-architecture
- state-machine-advanced
- testing-patterns
- theme-easter
- tilemap-mastery
- turn-system
- tweening
- ui-containers
- ui-rich-text
- ui-theming
4.4 → 4.5
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html
- Module notes with a
4.4 → 4.5section:- 2d-animation
- 2d-physics
- 3d-lighting
- 3d-materials
- 3d-world-building
- ability-system
- adapt-2d-to-3d
- adapt-3d-to-2d
- adapt-desktop-to-mobile
- adapt-mobile-to-desktop
- adapt-single-to-multiplayer
- ai-navigation
- animation-player
- animation-tree-mastery
- audio-systems
- autoload-architecture
- camera-systems
- characterbody-2d
- combat-system
- composition
- composition-apps
- debugging-profiling
- dialogue-system
- economy-system
- export-builds
- game-loop-collection
- game-loop-harvest
- game-loop-time-trial
- game-loop-waves
- gdscript-mastery
- genre-action-rpg
- genre-battle-royale
- genre-card-game
- genre-educational
- genre-fighting
- genre-horror
- genre-idle-clicker
- genre-metroidvania
- genre-moba
- genre-open-world
- genre-party
- genre-platformer
- genre-puzzle
- genre-racing
- genre-rhythm
- genre-roguelike
- genre-romance
- genre-rts
- genre-sandbox
- genre-shooter
- genre-shooter-fps
- genre-simulation
- genre-sports
- genre-stealth
- genre-survival
- genre-tower-defense
- genre-visual-novel
- input-handling
- inventory-system
- mechanic-revival
- mechanic-secrets
- monte-carlo-balancer
- multiplayer-networking
- navigation-pathfinding
- particles
- performance-optimization
- physics-3d
- platform-console
- platform-desktop
- platform-mobile
- platform-vr
- platform-web
- procedural-generation
- project-foundations
- project-templates
- quest-system
- raycasting-queries
- resource-data-patterns
- rpg-stats
- save-load-systems
- scene-management
- server-architecture
- shaders-basics
- signal-architecture
- state-machine-advanced
- testing-patterns
- theme-easter
- tilemap-mastery
- turn-system
- tweening
- ui-containers
- ui-rich-text
- ui-theming
4.5 → 4.6
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html
- Module notes with a
4.5 → 4.6section:- 2d-animation
- 2d-physics
- 3d-lighting
- 3d-materials
- 3d-world-building
- ability-system
- adapt-2d-to-3d
- adapt-3d-to-2d
- adapt-desktop-to-mobile
- adapt-mobile-to-desktop
- adapt-single-to-multiplayer
- ai-navigation
- animation-player
- animation-tree-mastery
- audio-systems
- autoload-architecture
- camera-systems
- characterbody-2d
- combat-system
- composition
- composition-apps
- debugging-profiling
- dialogue-system
- economy-system
- export-builds
- game-loop-collection
- game-loop-harvest
- game-loop-time-trial
- game-loop-waves
- gdscript-mastery
- genre-action-rpg
- genre-battle-royale
- genre-card-game
- genre-educational
- genre-fighting
- genre-horror
- genre-idle-clicker
- genre-metroidvania
- genre-moba
- genre-open-world
- genre-party
- genre-platformer
- genre-puzzle
- genre-racing
- genre-rhythm
- genre-roguelike
- genre-romance
- genre-rts
- genre-sandbox
- genre-shooter
- genre-shooter-fps
- genre-simulation
- genre-sports
- genre-stealth
- genre-survival
- genre-tower-defense
- genre-visual-novel
- input-handling
- inventory-system
- mechanic-revival
- mechanic-secrets
- monte-carlo-balancer
- multiplayer-networking
- navigation-pathfinding
- particles
- performance-optimization
- physics-3d
- platform-console
- platform-desktop
- platform-mobile
- platform-vr
- platform-web
- procedural-generation
- project-foundations
- project-templates
- quest-system
- raycasting-queries
- resource-data-patterns
- rpg-stats
- save-load-systems
- scene-management
- server-architecture
- shaders-basics
- signal-architecture
- state-machine-advanced
- testing-patterns
- theme-easter
- tilemap-mastery
- turn-system
- tweening
- ui-containers
- ui-rich-text
- ui-theming
4.6 → 4.7
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html
- Module notes with a
4.6 → 4.7section:- 2d-animation
- 2d-physics
- 3d-lighting
- 3d-materials
- 3d-world-building
- ability-system
- adapt-2d-to-3d
- adapt-3d-to-2d
- adapt-desktop-to-mobile
- adapt-mobile-to-desktop
- adapt-single-to-multiplayer
- ai-navigation
- animation-player
- animation-tree-mastery
- audio-systems
- autoload-architecture
- camera-systems
- characterbody-2d
- combat-system
- composition
- composition-apps
- debugging-profiling
- dialogue-system
- economy-system
- export-builds
- game-loop-collection
- game-loop-harvest
- game-loop-time-trial
- game-loop-waves
- gdscript-mastery
- genre-action-rpg
- genre-battle-royale
- genre-card-game
- genre-educational
- genre-fighting
- genre-horror
- genre-idle-clicker
- genre-metroidvania
- genre-moba
- genre-open-world
- genre-party
- genre-platformer
- genre-puzzle
- genre-racing
- genre-rhythm
- genre-roguelike
- genre-romance
- genre-rts
- genre-sandbox
- genre-shooter
- genre-shooter-fps
- genre-simulation
- genre-sports
- genre-stealth
- genre-survival
- genre-tower-defense
- genre-visual-novel
- input-handling
- inventory-system
- mechanic-revival
- mechanic-secrets
- monte-carlo-balancer
- multiplayer-networking
- navigation-pathfinding
- particles
- performance-optimization
- physics-3d
- platform-console
- platform-desktop
- platform-mobile
- platform-vr
- platform-web
- procedural-generation
- project-foundations
- project-templates
- quest-system
- raycasting-queries
- resource-data-patterns
- rpg-stats
- save-load-systems
- scene-management
- server-architecture
- shaders-basics
- signal-architecture
- state-machine-advanced
- testing-patterns
- theme-easter
- tilemap-mastery
- turn-system
- tweening
- ui-containers
- ui-rich-text
- ui-theming