Eternal

During the height of the pandemic, I had a bit more free time on my hands and wanted to continue developing my skills as a developer. This led me to finding a contract position at Eternal. Eternal was gearing towards a soft beta launch and it was imperative for me to implement the onboarding process quickly and efficiently. After the initial process work was completed, I worked on a revamped onboarding process that focused more on a diegetic approach. Later, I helped implement other UI elements in the actual game world that launched.


Key Contributions:

  • Made sure onboarding flow and UI elements would resize properly based on screen size (supporting iPhone 6 and upwards)

  • Created various UI prefabs to speed up dev time

  • Implemented various UI elements that would appear as game objects

  • Enabled relevant keyboards and error messages to facilitate onboarding process

  • Worked with Unity’s UI system to bring the designs to life

  • Organized regular meetings with the Lead designer to discuss updates, mockups, and timelines

  • Collaborated with another programmer to implement a carousel element into the onboarding

  • Connected UI elements to the backend data parser to display relevant info