I joined the City team in August of 2021. My role was primarily UI integration/optimization and to help us get to soft launch in a timely manner. I am now proficient in UGUI and UI creation within unity. My list of responsibilities on the team included:
UI integration
UI asset optimization (sprites, atlases, prefabs)
UI animations with some light vfx
Training for UX designers in unity
Onboarding of a Junior Tech Artist
Prototyping
Bug fixing many issues from 3D animations to localization accross the project
UI Integration and Animation




Heatmap Prototype
I worked with an engineer to create this prototype displaying potential heat map tied to currency rate.
Created the greyscale shader code that is on the ground and the non-tinted buildings.
The contribution rate is derived from the economy and sent to each plot via code. My shader takes that value and uses a series of step functions to step the gradient. Each step signifies a specific range of contribution, making it easier for the player to tell the contribution of the plot. Each currency type is given a single color input and the shader handles lightening or darkening that color for the “heat.”