Updating Gun Rocket through 10 years of Unity Engine
a day ago
- #Unity Engine
- #Game Development
- #Project Migration
- The author revisits Gun Rocket, a game developed 10 years ago in Unity, now facing launch issues due to outdated Unity versions.
- They outline the process of upgrading the project through Unity versions, noting major changes like the introduction of the package manager and removal of JavaScript support.
- The migration involves steps from Unity 5.5.0f3 through versions like 5.6.7f1, 2017.4.40f1, 2019.3.15f1, and up to Unity 6000 series, highlighting challenges and fixes.
- Key observations include Unity's version numbering shifts, UI updates, deprecation of UNet networking, and improvements like nested prefabs and dark theme.
- The author reflects on simplicity in game development, luck in avoiding complex systems, and compares Unity's evolution with Godot Engine.
- Future plans include minor improvements and potential new features like additional levels or mod support.