Kwalee SDK Manager
A tool that handles the Kwalee SDK lifecycle, from releasing new versions to updating a project to a newer version. It consists of:
A Python tool that handles releasing a new version of the SDK and the optional systems. It prompts the user to add all the required details and automatically updates the configuration and the SDK repositories with new tags.
A Unity Editor tool that displays the current and all available SDK versions and allows developers to update to a newer version.
I developed the first version of this tool, which was later improved by my colleagues. It has been used for a few years already, and it is still part of the team's workflow.
Skills: Unity, C#, Python, Bash