Import 2.1 files to 3.0

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By litsabber

I have a game that I started developing before the release of Godot 3.0. As far as I know, there is no way to directly change a 2.1 file to a 3.0, but, would I be able to re import every one of my old files individually? In other words, if I were to do that, would the game still be able to function on 3.0?

As someone who is in a very similar situation to you.

You can use the exporter from the editor, but still that barely works, there is really a ton of differences between the version, not only feature sets, but lots of classes and functions have change named, and sometimes functionalities. And besides that even the whole pipeline for handling assets have changed from 2 to 3, as you will notice starting up on 3 will import everything to their new structure.

Make sure you backup everything, there will surely be a lot cleaning up to do afterwards. Because of that and other reasons, I’m sticking with 2 for a while, until things get more sorted at least.

Guilherme Furst | 2018-03-16 17:43

:bust_in_silhouette: Reply From: johannesg

Godot 2 has an “Export to Godot 3.0” feature under “Tools” although it’s not perfect but it gets a lot of the work done for you. After you use that you will probably need to do some manual clean up in the code depending on your project.