Sonic Dash (Android, iOS)
"Run and jump through fun 3D race courses as Sonic the Hedgehog, Knuckles, Tails and other Sonic friends and heroes in this racing & endless runner game. Run and race past challenging obstacles in this fast and frenzied endless running game by SEGA! Sonic Dash is a fun game for kids and adults alike!"
I currently work as a UI-specialised programmer on the project, in addition to my time on other SEGA HARDlight projects. I am responsible for:
- Collaborating with artists & designers on the development of several major UI/player-facing features. Some examples include:
- Overhaul of the main menu.
- New in-game HUD elements.
- Overhaul of the character selection screen.
- Integration of Character Card collectables across the UI.
- Developing tools to optimise the character creation pipeline & UI art pipelines.
- Improving key areas of the codebase to allow for greater scalability of new & existing UI systems, as well as optimising on low-end devices.
- Writing studio-wide documentation on UI implementation & best practices. This has helped onboard new colleagues in the same discipline.
- Occassionally acting as the release engineer to manage a 'merge' or 'release' branch to build process.
Here's some of the UI currently in the live game that I was responsible for implementing: