- Design clean, user-friendly and engaging game interfaces aligned with project style and goals.
- Create detailed mockups and design specs to communicate vision clearly to the team.
- Ensure high fidelity between design mockups and in-game UI, minimizing discrepancies.
- Rapid iteration of UI elements and layouts.
- Create quick animation to help devs visualize user flow and microinteractions.
- Understand player behavior, motivations, and needs to inform UI design decisions.
- Design microinteractions and visual feedback that guide players effectively.
- Maintain a consistent and cohesive interaction design across screens.
- Create wireframes and iterate on layouts before implementation.
- Understand visual hierarchy to present game information clearly.
- Adapt UI/UX for different platforms, controls, and screen resolutions.
- Maintain consistency in UI patterns, flows, and visual language.
- Observe and analyze player interactions to iterate and improve UI/UX.
- Structure UI systems for intuitive navigation, minimal non-indened friction and minimal cognitive load.
- Import and integrate UI assets directly into Unity.
- Build responsive and adaptive UI layouts using Unity’s Canvas system.
- Set up and manage UI prefabs, anchors, and layouts.
- Implement or aid in UI animations and transitions.
- Collaborate closely with programmers to connect game data and events to UI.
- Troubleshoot and fix visual glitches, layout issues, Canvas hierarchies.
- Affinity Designer (main tool for UI and vector art)
- Figma (sharing UI design/assets and collaborating)
- Adobe Photoshop (advanced raster art/effects)
- Adobe Illustrator (advanced vector art)
- Adobe After Effects (animations/video editing)
- Discord (project management, communication)
- Unity (2D, C#, VSCode, DOTween)
- Other tools: Miro, Notion, Notino, Procreate, Google Docs