Your name* Work email *
    Phone / WhatsApp Company / Website
    Tell us about your project*
    Asset type, style, scope, deadline, engine, references — anything that helps us prepare an estimate.
    * Required fields
    We usually reply within 1–2 business days

    Thank you!

    Your request has been sent.

    We'll review your request and get back to you within 1–2 business days.

      How did you find us?
      Optional
      This helps us improve our outreach.

      Thanks for the feedback!

      We appreciate you helping us improve.

      How to Estimate Game UI/UX Scope Beyond Screen Count

      • Written by

      • Updated on04.09.2026

      • Time to read14 min

      How to Estimate Game UI/UX Scope Beyond Screen Count

      Game UI/UX scope estimation is the process of turning a game’s interface requirements into a brief a studio can actually plan and price against. Screen count is where most briefs start, but it is only one input among several – reusable components, meaningful interaction states, platforms and input methods, localization requirements, accessibility needs, and delivery depth all shape the real scope of the work. Treating these as interacting factors rather than a single number is what separates a brief that survives production from one that gets renegotiated at the first milestone review.

      Game UI/UX scope estimation worksheet showing screens, reusable components, states, platforms, and localization as interacting scope drivers

      “Editorial illustration created for visual reference purposes. It does not represent a real project, client work, or official software screenshot unless stated otherwise.”

      Why Screen Count Is Only the Starting Point

      Ask for a UI/UX estimate, and the first number that comes back is almost always a screen count. It is the easiest thing to pull from a feature list, and it is the number every spec sheet has a column for. It is also, on its own, one of the weakest predictors of how much work is actually involved.

      A “settings screen” is not one deliverable measured by its screen count alone. The same nominal screen can hide a shallow, single-platform layout or a deep, multi-platform system with gamepad navigation, several languages, and a handful of interaction states layered on top. Two studios can describe what looks like the “same” screen list and mean very different amounts of production work, simply because screen count says nothing about what sits behind each screen.

      That gap between what a screen list shows and what it hides is exactly why platform, language, and delivery-depth questions matter as much as the count itself – and why treating them as a checklist to work through, rather than an afterthought, is the difference between a brief that holds and one that needs correcting mid-production.

      Start With a UI Map, Not a Figma Page Count

      Before screens get scoped individually, it helps to know how they connect. A UI Map – a flowchart of every screen and the paths between them – shows how screens connect, how deep common actions sit, and where dead ends or unnecessary navigation layers appear. We cover how to build one in our production guide to game menu navigation, and the same discipline applies to scoping: a screen that sits three navigation layers deep and is visited once is a very different scope item from a screen a player opens every session.

      Scoping straight from a flat screen list, without this structure, is one of the more common ways an estimate misses real complexity – not because anyone miscounted screens, but because the map behind the list was never drawn.

      Count Screen Families and Reusable Components, Not Screenshots

      A screen list also tends to flatten a distinction that matters for scope: not every screen is a unique design problem, and not every visual instance is a separate screen.

      UnitWhat it isScope implication
      Unique screenA layout with its own structure and purpose (main menu, inventory, settings)Full design pass required
      Screen familyMultiple screens sharing one layout and component set (a shop screen used across several item categories)Shared base design reduces duplicated work, though individual instances can still need adaptation
      Modal / overlayA layer that appears over an existing screen (confirmation dialog, tooltip)Lighter design pass, but its own state set
      Reusable componentA UI element used across many screens (button, card, list item)Core design and states can be reused across the screens that share it
      Data variantThe same layout with different content (200 shop items on one card template)Mostly content and QA volume, unless the content itself requires a structural variant
      Screen family diagram showing a unique screen, a modal, an overlay, and a reusable component grouped under one interface system

      “Editorial illustration created for visual reference purposes. It does not represent a real project, client work, or official software screenshot unless stated otherwise.”

      A shop with 200 items and one reusable card template is a very different scope item from 200 individually designed screens, even though both could be described as “a large shop section” in a brief. Separating unique design work from reusable systems and data volume is one of the more reliable ways to keep an estimate honest.

      GAME ART SUPPORT BUILT FOR REAL PRODUCTION

      From concept to final assets, we help teams build production-ready game visuals.

      States Add Work at Different Levels

      “States” is a useful scoping lens, but it works better broken into the level where a given state actually lives, rather than treated as one flat list applied uniformly to every screen.

      Component states live on individual interactive elements: default, focus, hover, pressed, selected, disabled. A button or a list item typically needs a handful of these, and screens that reuse it can inherit the same state logic without redesigning those states from scratch each time.

      Screen and data states live at the screen level: loading while content resolves, an empty state before any data exists, an error state for a failed request, sometimes an offline state. Not every screen needs every one of these – a static settings screen may never need a loading state, while a live shop or leaderboard screen usually does.

      Game and business states are specific to the interface’s role in the game: locked versus owned, equipped, insufficient currency, claimed versus unclaimed. These tend to concentrate in commerce and progression screens and rarely apply to a main menu.

      The useful question at scoping time is not “how many states does a screen need” as a universal number, but which of these three levels actually applies to each screen, and whether a state can be inherited from a shared component instead of designed again from scratch.

      Example of component-level UI states (default, focus, pressed, disabled) versus screen-level states (loading, empty, error) on a single game menu

      “Editorial illustration created for visual reference purposes. It does not represent a real project, client work, or official software screenshot unless stated otherwise.”

      Platforms and Input Methods Create Variants

      Platform and input method are their own scope driver, distinct from states, and it is easy to under-scope this axis by treating “add controller support” as a small addition to a mouse-first design.

      Different input methods introduce different interaction requirements rather than a uniform multiple of the same states. Mouse interaction typically relies on hover and click. Controller and keyboard depend on an explicit focus order and navigation logic – which element is selected, and where focus moves next in each direction – that has to be designed deliberately, especially on grids and multi-column screens. Touch removes hover almost entirely and introduces its own constraints around target size and gesture behavior instead. These are three different sets of design decisions to inventory, not three identical copies of the same interaction states stacked on top of each other.

      Platform brings its own layer on top of input: safe areas and overscan for television output, resolution scaling from a Steam Deck to a 4K display, and input-device-specific button prompts that need to update correctly when the active input device changes. Retrofitting a mouse-first layout for a controller after the fact is one of the more common ways a UI budget grows beyond its original estimate – designing focus and navigation in from the start is usually the cheaper path.

      Localization Is a Layout Constraint, Not a Translation Line Item

      Localization is the axis most likely to be under-scoped, because it reads as a translation task rather than a layout task. German commonly runs noticeably longer than its English equivalent, which is enough on its own to clip a button label or push an adjacent element out of a safe area in a layout that was only ever tested in English. The amount of expansion varies by language, string length, and context, which is why testing representative target-language strings – or a pseudolocalization pass – catches far more than reserving a single fixed percentage across every language.

      Right-to-left languages such as Arabic and Hebrew typically require a mirrored layout and adjusted logical navigation alongside the translated text, though not every element mirrors automatically – directional icons need individual review rather than a blanket flip, and elements like logos or media-control icons are often left alone. CJK languages introduce a different kind of validation: glyph coverage, font fallback, and line-breaking and density behavior that a layout tuned for Latin script does not automatically handle.

      None of this is a reason to treat localization as a late-stage pass. We go deeper into how localization issues surface at certification in our guide to console-ready UI outsourcing, where testing against real target-language strings before a build is locked – rather than after – is what keeps a layout problem from turning into pre-certification rework.

      Accessibility Requirements Also Affect Scope

      Accessibility is easy to leave out of an initial screen list, but it changes layout decisions in the same way localization does, and it is cheaper to design in from the wireframe stage than to retrofit later. Scalable text that reflows rather than overflows, sufficient color contrast against the game’s actual backgrounds rather than a neutral test background, and never signaling state through color alone are layout-level decisions, not a checklist applied after visuals are locked. Reduced-motion alternatives and remappable controls add their own review pass on top. None of this needs a separate accessibility phase bolted onto the end of a project – it belongs in the same scoping conversation as platforms, states, and localization, because it touches the same layouts.

      Design Scope and Implementation Scope Are Not the Same

      The same interface architecture can mean very different amounts of work depending on what “delivered” means. A wireframe and flow map is one deliverable. High-fidelity mockups in Figma are another. A documented design system with components and states ready for a team to build from is a third. Exported, engine-ready assets – atlases, sliced panels, icon sets at the right densities – are a fourth. And UI assembled directly inside the engine, whether that is UMG in Unreal or UI Toolkit in Unity, is a different scope again, one that depends on engine familiarity as much as design skill.

      A brief that says “UI design for 20 screens” without specifying which of these outputs is expected leaves the biggest variable in the estimate undefined. Whether an existing design system already exists to extend, or the project is starting from a blank slate, changes this further – extending established rules for type, spacing, and component behavior is reliably faster than defining them for the first time. That assumes the existing system is coherent enough to extend; inconsistent or poorly documented legacy UI can add audit and migration work of its own before extension is even possible.

      When to Bring a UI/UX Vendor Into Scoping

      Some teams can scope and execute UI/UX work in-house, particularly with a senior designer who already has shipped-game experience and a stable, well-understood feature set. Where that changes is less about a screen-count threshold and more about which of the drivers above the team is actually equipped to reason about: an unfamiliar platform, a language list that includes right-to-left or CJK scripts for the first time, or accessibility requirements tied to a certification standard the team hasn’t worked against before are the kinds of gaps that are hard to see until they surface in production.

      We go through the fuller in-house-versus-outsourcing decision, including where a hybrid pattern fits, in our technical checklist for choosing a game UX/UI studio. The short version for scoping purposes: bringing in outside expertise earlier in the brief, rather than after an in-house estimate has already been committed to a schedule, can catch a scope gap before it turns into implementation or schedule rework.

      What to Send for a Reliable UI/UX Estimate

      A scope brief that actually holds tends to answer the same set of questions, regardless of who is doing the estimating:

      1. Screen or feature list – even rough, it defines the shape of the scope.
      2. Platforms and input methods – gamepad support is a design discipline, not a checkbox.
      3. Target languages – the exact list, not just a count, since which languages matters more than how many.
      4. Engine and required output – mockups, exported assets, or UI assembled in engine.
      5. UI types in scope – diegetic and spatial elements involve 3D production, not just layout.
      6. Existing design system or art bible – extending rules is faster than defining them from scratch.
      7. Accessibility requirements – any certification or publisher standard that applies.
      8. Existing UI to replace or extend – a redesign and a greenfield build carry different risks.
      9. Deadline – a fixed date changes team size and parallelization, not only the schedule.

      This is the same set of inputs our UI/UX team works from when scoping a project, because leaving any one of them out is what usually turns a confident-looking estimate into a mid-production correction.

      A Simple Scope Worksheet

      Producer and UI/UX lead reviewing a scope worksheet with screens, platforms, and localization columns during a pre-production brief

      “Editorial illustration created for visual reference purposes. It does not represent a real project, client work, or official software screenshot unless stated otherwise.”

      FeatureScreen familyReusable componentsMeaningful statesPlatforms / inputsLocalization riskOutput level
      Main menu1Nav bar, buttonFocus, pressedKBM, gamepadLow – short labelsHi-fi mockup
      Shop1 (many items)Item card, currency labelLoading, empty, insufficient fundsKBM, gamepad, touchMedium – price/label expansionAssembled in engine
      Settings1Toggle, sliderFocus, disabledKBM, gamepadLowDesign system + assets

      This table is an illustrative example of how to structure a brief, not a Nasty Rodent rate card or a claim about any specific project’s real numbers.

      What Usually Changes an Estimate

      A handful of changes reliably move a UI/UX estimate after it has already been agreed: a platform or input method added after the design has started, a language added late enough that layouts were never tested against it, a request to move from mockups to fully assembled in-engine UI, or an accessibility requirement introduced after visuals were already signed off. None of these are unusual requests on their own – the risk is in when they arrive relative to when the scope was locked.

      Production Examples

      Wave Master, developed by Banner Games, is a useful public example of what sits behind a UI/UX engagement in practice. Nasty Rodent partnered with Banner Games on the game’s UX/UI design and supporting graphic assets – on this project, the interface was not one workstream among several, it was the primary deliverable. The public case does not disclose an exact screen, state, or localization count, so those figures should not be inferred from it.

      Bubble Quest of Vikings illustrates a different engagement shape. Nasty Rodent contributed UI as part of the game’s broader full-art production for Whaleapp LTD, alongside concept design, characters, environments, and visual effects. That makes it a useful example of why UI scope has to be separated out from adjacent art-production scope in a brief, rather than folded into a single “art production” line – even when one vendor delivers both. As with Wave Master, the public case does not disclose screen, state, or localization figures for the UI portion of the work.

      Weak Brief vs. Production-Ready Brief

      Weak scope briefProduction-ready scope brief
      ScreensScreen count onlyScreens plus reusable components and screen families
      StatesNot mentionedMeaningful states identified per screen, by level
      Platform“Console”Named platforms plus actual input methods
      Languages“8 languages”Exact target language list
      Scope of work“UI design”Defined output level (mockup, assets, in-engine)
      Existing systemNot mentionedExisting design system or greenfield explicitly stated

      A weak brief is not necessarily dishonest – it is usually just incomplete, missing inputs that were never asked for. The fix is asking for the fuller list before a number is agreed, not distrust of whoever wrote the first draft.

      Not sure where your UI/UX scope actually stands? Send us your screen list and the inputs above, and we’ll walk through the scope drivers with you at sales@nastyrodent.com before putting a number on it.

      How We Approach UI/UX Scoping at Nasty Rodent

      At Nasty Rodent, scoping starts with the same inputs this article walks through, gathered before a single wireframe is drawn. If you’re weighing how UI/UX work should connect to your team’s own pipeline, our breakdown of UI/UX co-development versus outsourcing covers the engagement-model side of that decision.

      DENYS ZADOIENYI

      DENYS ZADOIENYI

      FOUNDER OF NASTY RODENT STUDIO
      Specializing in real-time game art production, Unreal Engine workflows, and scalable 3D pipelines for modern game development. Over the years, I have worked across environment art, look development, technical production, and visual optimization — helping teams build production-ready assets and efficient art workflows for commercial projects.
      Enjoyed reading this article? Find more relevant:

      Not sure where to start
      or worried about
      the estimate?

      No pressure — just send us your idea or a rough brief, and we'll get back with a free consultation and a flexible estimate tailored to your goals.

        Your name* Work email *
        Phone / WhatsApp Company / Website
        Tell us about your project*
        Asset type, style, scope, deadline, engine, references — anything that helps us prepare an estimate.
        * Required fields
        We usually reply within 1–2 business days
        • Transparent pricing
        • Honest feedback
        • No hidden costs - ever
        Military UAV drone 3D model with wing-mounted missiles