Unity, C#
Overview
Wildermyth: Console Edition started a project before I took on the Technical Director role at Auroch Digital. Later, once I’d taken on the role I provided support to the project to help with replanning the work, providing technical support and direct contributions to the project to rework complex technical systems, and adjusting the staff on the project as requirements changed. The game was originally developed in a custom Java based game engine for PC based on libGDX, and was migrated into Unity for the console version of the game.
The project launched with some technical issues that weren’t identified in testing prior to launch, so I assisted in the identification of issues (save, rendering, performance) to ensure that patches were deployed as quickly as possible to rectify the issues.
Primary Duties
- Re-planning of work and changes to the development process to reduce uncertainty in development, and improve efficiency.
- Supporting the team to ensure that the custom UI solution in the project scaled appropriately for all screen resolutions.
- Removed all debug UI from all screens and replaced it with a gamepad supported debug console to prevent differences in the UI between Development and Release versions of the game.
- Replaced the asset and data import pipelines to ensure that all Assets and Data were appropriately imported and migrated into Addressables (assets), or the Streaming Assets folder (Data).
- Replaced asset loading solutions to improve asset loading times and reduce memory overhead.
- Implemented a hashed file system to solve problems with asset data paths that would have prevented the game from deploying to two different platforms, for different reasons.
- Identification the issues in save systems in the live patch and implemented a solution that would repair the save games of those who had corrupted save files.
- Supported in testing and identification of issues in the live game, and ensured the team were prioritising those issues most critical to players.
Platforms
Xbox: https://www.xbox.com/en-US/games/store/wildermyth-console-edition/9mw91znq8b63
PlayStation: https://store.playstation.com/en-us/concept/10008205
Nintendo Switch: https://www.nintendo.com/us/store/products/wildermyth-console-edition-switch/