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!