#Upgrading Godot Versions in Ongoing Project

1 messages · Page 1 of 1 (latest)

frank oak
#

Hi all! A question to those who might know. What are the things to consider when attempting to upgrade your engine version for your project?

My thoughts are to:

  • Have a backup. If you're using version control (you absolutely should be!): use this.
  • Check update notes to see the "breaking changes" (example here: https://docs.godotengine.org/en/4.5/tutorials/migrating/upgrading_to_godot_4.5.html)
  • Attempt to run the game in the engine, catch the obvious breaking issues that surface.
  • Perform a wide covering test of your game to try and catch anything you missed (functional test i.e. "does it work" especially).

Anyone else got any thoughts? Thought I would ask here to make an easy to view resource for those that need it, and to challenge my own understanding. 🙂
(I'll be attempting to update from 4.3 to 4.5, and it's a web-based game currently 😬 so hopping two versions numbers up. )

Thanks all!

earnest thorn
# frank oak Hi all! A question to those who might know. What are the things to consider when...

I dont really have anything to say for the upgrading of the project as the things youve said are already good.

although i would say unless theres something you really want that only is in the newer godot versions only then should you upgrade.

the point i just made also is kind of dependent on the size of the project if the project is smaller upgrading the project is going to be easier but if the game is bigger its going to be harder as the chance that something breaks is higher