I have a project I've been building in godot for a while which I feel needs an update to the latest version of the engine, when it comes out. Will anyone be working on a guide that will help ease the transition between the two? My project specifically makes heavy use of procedural code and plenty of signals.
How difficult will an upgrade from 3.2 to 4 be?
I do not know if anyone is working on a guide, but I know there is supposed to be an automatic transition tool that will make converting projects from Godot 3.X to Godot 4.0 easier. I'm not sure the progress of said tool though.
@Kequc said: My project specifically makes heavy use of procedural code and plenty of signals.
Can't help but ask, what do you mean by procedural code?
I'm confident the Godot engine developers will provide documentation on converting 3.x projects to 4.x. It wouldn't make sense for them to release a major new version with massive breaking changes and force everyone to figure it out on their own.
I meant there's quite a bit of code as the game is procedurally generated. There's not as much complexity in the scene files, so I'm especially interested in the gdscript language changes.
- Edited
The current Godot master
branch is able to open 3.x projects. Nodes will be renamed automatically, older mesh formats can be loaded and properties will be read from their old names. However, you will have to convert scripts manually. I don't know if an official tool will be provided in time for converting scripts, but in the meantime, you can use this third-party shell script: https://gist.github.com/aaronfranke/79b424226475d277d0035b7835b09c5f
The above script isn't finished yet and may not convert everything over.