iOS, Android
Unity
Card collecting/battling competitive RTS game set in the Titanfall universe.
- Built and coded most UI elements, menus, and cards.
- Designed UX and menu flow around server communication to hide loading data, refresh specific elements using events, and validate user actions.
- Created a dynamic window system that auto-sized to fit content, had options such as tabs and headers, and triggered overridable events, all while using a single source of art and animation.
- Built the deck management menu to use touch timing and drag angles to infer if the user was trying to tap, drag, or scroll the card collection.
- Made heavy use of game data systems to give designers easy ways to do everything from specifying HUD marker details to adding new features like a training mode.
- Worked closely with the tutorial designer to provide ways to use the UI to highlight tracked objects, give instructions, and control tutorial flow.
- Developed UI to handle dynamic device aspect ratio/screen resolution and localized text.