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.”

 

Character Animator Management

Previous
Previous

Wonka's World of Candy

Next
Next

Candy Harvest