H. Idris / Game UI/UX Designer

Wireframes to prototype: how game UI actually gets designed

Clients often expect the first thing they see to look like the game. What they get is grey boxes, and that grey is the point: it is the stage where changing your mind is free, and it is the only stage where anyone reads the layout instead of the art.

Written by Hadjoudj Idris, Game UI/UX Designer. Six years of menus, HUDs and full interface systems, including a title shipped on Steam.

Hire me

Interface work has a shape. It is the same shape on a two-week job and a six-month one, and knowing it makes the difference between a review that improves the design and a review that spends its energy on a placeholder colour.

The stages, and what each one is for

  1. 01

    The screen list

    Every screen and every state, counted. Nothing is designed yet. This is what makes the work schedulable and priceable, and it is covered in from core loop to screen list.

  2. 02

    Greybox wireframes

    Structure only: what is on the screen, how it is grouped, what is primary. No colour, no artwork, real text where possible. Fast to make and faster to throw away, which is exactly what you want at this stage.

  3. 03

    The flow prototype

    The wireframes wired together so screens can be walked through. This is where navigation problems appear, and where a controller flow can be tested before an engineer has built anything.

  4. 04

    One screen to final quality

    A single screen taken all the way: type, colour, iconography, states, motion. This establishes the visual language and is the moment to argue about art direction, once, on one screen rather than on thirty.

  5. 05

    The component kit

    The reusable parts extracted from that screen: buttons, panels, rows, tabs, modals, with every state. Everything after this is assembly, which is why it is far cheaper than it looks.

  6. 06

    Production screens

    The rest of the list, built from the kit, with the states filled in and the handoff annotations attached.

Why the ugly stage is the cheap stage

The cost of a change rises steeply with fidelity, and the steepest rise is between the wireframe and the finished screen.

Change at this stageCosts
Screen listA line in a document
WireframeTwenty minutes
Flow prototypeAn hour, plus re-linking
Final screenHalf a day to a day
Built in engineDesign time plus engineering time plus a rebuild
After launchAll of the above, plus a patch and the players who already left

So the whole purpose of the early stages is to make the expensive decisions while they are still cheap: what is on the screen, what the player does first, where things live. Those are structural questions, and grey boxes answer them better than finished art does, because nobody is distracted.

What a wireframe should and should not contain

  • Real content, not lorem ipsum. The longest item name you have, the biggest number, the actual button labels. Placeholder text is always shorter than the truth and it hides every layout problem.
  • Hierarchy, expressed in size and position, not in colour. If the primary action is not obvious in grey, it will not be obvious in colour either.
  • Every element that will exist, including the ones nobody likes to draw: the scrollbar, the count, the empty state, the back control.
  • Notes on behaviour: what stretches, what happens with no data, where focus starts.
  • Not artwork. No final icons, no key art, no colour beyond one greyscale ramp and possibly one marker for the accent.
  • Not final copy, but close enough to be honest about length. The words get their own pass, per the words in your game.

Prototyping a controller flow before anything is built

This is the part teams do not expect to be possible in a design tool, and it is the highest-value hour in the whole process for a console or handheld game.

  1. Draw the focus order directly on the wireframe: first focus, then where up, down, left and right go from every element.
  2. Wire the prototype to key presses rather than to clicks, so it can be walked with a keyboard standing in for a pad.
  3. Walk every screen without touching the mouse. Dead ends, wrong wrap behaviour and screens that secretly need a cursor all surface immediately.
  4. Check the back behaviour from every screen, including modals opened from subscreens.
  5. Hand the map over as part of the design, which is the deliverable that most changes what gets built, per designing game UI for controllers.

Reviewing a wireframe without reacting to the grey

The most useful thing a client can do at this stage is ask structural questions. These are the ones that pay off.

Ask thisNot this
Is the most common action the easiest to reach?Can we try a different blue?
What happens here with no items?The icons look placeholder
Is anything missing that the system needs?This feels a bit plain
Would a new player know what to do first?Can the logo be bigger?
What does this look like with our longest names?Which font is that?
Where does focus start on a controller?Can we see it in colour?

The right-hand column is not wrong, it is early. All of it gets answered at the visual stage, and asking it now costs the structural review that this stage exists for.

Testing wireframes with players

You can test a prototype long before it is pretty, and the findings are more useful because nothing is distracting the participant.

  • Give a task, not a route: "upgrade something", "find out what that item does".
  • Watch where they click before they click correctly. That is where they expected it to be.
  • Note vocabulary mismatches. If they say inventory and the screen says stash, the label is wrong.
  • Five people is enough to find most structural problems, per how to run a playtest that tells you something.
  • Do it before the visual stage, because after it the same problems cost ten times as much to fix.

One screen to final, before the other thirty

The single most valuable process rule I use. Take one screen all the way rather than taking thirty screens to eighty percent.

  • Pick a representative screen, ideally one with a list, a detail area, a primary action and at least one awkward state. Not the main menu, which is atypical.
  • Take it to genuinely final: type scale, colour roles, icons, all states, motion notes, the annotated handoff.
  • Argue about art direction here, once. Every subsequent screen inherits the answer instead of reopening it.
  • Build the kit from it rather than guessing components in advance, so the reusable parts are derived from something real, per prefabs, variants and a Unity UI kit.
  • This is also the ideal paid trial, if you are evaluating a designer: one real screen, at real quality, tells you about taste, speed, communication and handoff at once.
Thirty screens at eighty percent is a project with thirty problems. One screen at a hundred percent is a project with a template.

From prototype to handoff

  • A prototype is not a spec. It shows appearance and sequence, not what stretches, what the disabled state is, or where focus goes.
  • The annotations are the deliverable. Anchors, nine-slice borders, states, navigation order, motion values.
  • Keep the prototype alive as the reference, so engineers can walk the flow rather than reconstructing it from stills.
  • Everything the package should contain is listed in designing game UI for Unity.

Tools, briefly

I work in Figma, because components and variants map cleanly onto prefabs and because prototyping and handoff live in the same file. The tool matters far less than the discipline: real content, every state, and annotations that describe behaviour rather than appearance. A design done properly in any tool beats a design done loosely in the fashionable one.

What you actually see, week by week

For a typical small project, so the shape of it is not a surprise.

WeekYou receiveWhat to judge
1Screen list with states, and the first wireframesCompleteness. Is anything missing?
2Full wireframe set and a clickable flowStructure, order, naming, controller path
3One screen at final qualityArt direction, type, colour. Argue here
4The component kit and two more screensConsistency, and whether the kit covers your cases
5 onwardsProduction screens with states and annotationsCoverage, edge cases, handoff clarity

The schedule logic behind those weeks, and how it changes with screen count, is in how long does it take to design a game's UI.

Why are the first designs grey?

Because the first questions are structural: what is on the screen, what is primary, what is missing. Colour and artwork make those questions harder to see, and they make changes expensive. The grey stage is where changing your mind costs twenty minutes rather than a day.

Can we skip wireframes and go straight to final screens?

You can, and it usually costs more. Structural problems then surface in finished artwork, where every fix is a day rather than minutes, and reviews get spent on colour while the layout problem survives. On very small jobs, three or four screens, skipping is sometimes reasonable.

What is the difference between a wireframe and a prototype?

A wireframe is one screen's structure. A prototype is those screens wired together so you can walk the flow. The wireframe answers what is on this screen; the prototype answers whether a player can get from here to there without getting lost.

Should wireframes use real text?

Always, as close as you can get. Placeholder text is invariably shorter and tidier than reality, so a layout built on it breaks the moment real item names, real numbers and translated strings arrive. Designing against the longest real string is what makes a layout survive production.

How do you test a controller flow before the game is built?

Draw the focus order on the wireframes, wire the prototype to key presses rather than clicks, and walk every screen without a mouse. Dead ends and screens that secretly require a cursor appear in an hour, which is considerably cheaper than finding them on the console build.

What should I look at first when reviewing a wireframe?

Whether the most common action is the easiest to reach, whether anything is missing, and what the screen looks like with no data and with your longest content. Save colour, type and artwork questions for the visual stage, where they will be answered properly.

Hadjoudj Idris

Game UI/UX Designer, Remote, worldwide

Need this done properly on your game?

Menus, HUDs, a full UI system, or one screen that isn't working. Tell me what you're building and I'll tell you honestly whether I'm the right fit, and what it would cost.

UpworkTop Rated100% Job Success

Contact

Have a game that needs an interface?

Menus, HUDs, full UI systems or a single screen that isn't working. Tell me what you're building and I'll tell you honestly whether I'm the right fit.

Email
Discord
Résumé Download PDF
Based Remote, worldwide