Quick answer: UI that looks perfect on your monitor breaks on other resolutions, aspect ratios, and DPI settings, and becomes unusable for players who need larger text. Test your interface across the real range of displays, from small handhelds to ultrawide monitors, and verify that accessibility text size options actually enlarge text without breaking layouts. Capture failures with resolution and settings context so you can reproduce what the player saw.
Your UI looks great because you designed it on your monitor, at your resolution, with your eyesight. Players have none of those advantages. They run your game on tiny handhelds and enormous ultrawide displays, at high DPI scaling that your test machine never used, and many of them have turned up the text size because the default is too small to read comfortably. Each of these can break a layout that seemed finished. This post is about QA for UI scaling and text size: testing across the real spread of resolutions and aspect ratios, and verifying that accessibility text options work without falling apart.
Resolution and aspect ratio are not one thing
A layout that fits perfectly at one resolution can clip, stretch, or leave awkward gaps at another. Players run everything from small handheld screens to ultrawide monitors, and your UI has to remain usable across all of them. Aspect ratio is the sharper problem: an interface anchored for sixteen by nine can place buttons off screen on a four by three display or strand them in a sea of empty space on an ultrawide. Test the actual extremes, not just a couple of common desktop sizes, because the edges are where layouts break.
Anchoring and safe areas are where most of these bugs live. Elements pinned to absolute pixel positions drift wrong on different resolutions, while elements anchored to screen edges or a safe area adapt. Test that critical UI, health, menus, prompts, stays on screen and reachable at every aspect ratio you support, and that nothing important hides behind a notch or rounded corner on handheld hardware. A button the player cannot see or tap is a bug regardless of how good it looks on your monitor.
DPI scaling and the high density trap
High DPI displays scale the operating system UI, and your game has to cooperate or it will render tiny, blurry, or oversized. A game that ignores DPI scaling can show a crisp interface on a standard monitor and a microscopic or fuzzy one on a high density laptop. Test on actual high DPI hardware, because the scaling factor the OS reports changes how your fonts and icons appear. What looks fine at one hundred percent scaling can be unreadable at two hundred percent, and many players run elevated scaling without ever thinking about it.
The interaction between DPI scaling and your own UI scale option is a common source of confusion. If your game offers its own interface scale slider, test how it combines with the OS scaling so players do not end up with comically large or unreadably small UI. The goal is that the interface looks intentional at every reasonable combination of display density and user setting. This is fiddly to test, but high DPI displays are now common, and an interface that only looks right at one specific scale is one most of your players will never actually see correctly.
Accessibility text size that actually works
Plenty of players cannot comfortably read your default text, and a text size option is one of the most impactful accessibility features you can offer, but only if it genuinely works. The common failure is a text size setting that enlarges the font while the container stays fixed, so larger text overflows, clips, or overlaps. Test each larger text size across the whole interface and confirm the layout adapts: containers grow, lines wrap, and nothing important gets cut off. A text size option that breaks the UI at its largest setting helps no one.
Test the full range, not just one step up. The largest text setting is where layouts strain most, and it is precisely the setting your players with the greatest need will choose. Walk menus, dialogs, tooltips, and HUD elements at maximum size and verify everything stays readable and functional. Subtitles deserve particular attention, since players who enlarge text often rely on them. Accessibility features judged only at moderate settings give a false sense of coverage, because the players who depend on them push the settings to the limits you skipped.
Readability beyond raw size
Size is necessary but not sufficient for readability. Contrast, font choice, and spacing all affect whether text is actually legible, especially on small handheld screens viewed at arm's length or on a television across a room. Test your text against busy or bright backgrounds where low contrast text can vanish, and on the actual displays players use rather than only your office monitor. A label that is perfectly readable on your desk can be illegible on a handheld in bright light or on a TV from a couch.
Consider the viewing context for each platform. Handheld players hold the screen close but it is small; living room players sit far from a large screen; desktop players are somewhere in between. Text and UI sized well for one context can fail in another, which is why a console build often needs larger UI than a desktop build. Testing readability in the real viewing conditions of each platform, rather than assuming your desktop setup represents everyone, is what separates a UI that technically displays from one players can comfortably use.
Setting it up with Bugnet
Scaling and text size bugs are hard to reproduce because they depend on the exact resolution, DPI, aspect ratio, and settings the player used, none of which a screenshot alone conveys. Bugnet captures this automatically: a report arrives with the device, platform, and game state, and you can add custom fields for resolution, UI scale, and text size setting. When a player reports that a button is off screen or text is clipped, you immediately know the display conditions, so you can reproduce exactly what they saw instead of guessing at their setup.
Occurrence grouping shows you which configurations are actually breaking. If your UI clips on a specific aspect ratio or a particular text size setting, many players in that configuration will report it, and Bugnet folds those into one issue with a count so the pattern stands out. Filtering by device and platform lets you see whether a layout bug is confined to handhelds, ultrawides, or high DPI laptops, which tells you exactly where to focus. For a problem this configuration dependent, having the display context on every report is what makes the bug findable at all.
A scaling test matrix you reuse
Because the combinations are many, build a small test matrix and run it whenever you change UI. List the resolutions, aspect ratios, and DPI settings you support, plus each text size option, and walk the key screens through them. You do not need every permutation, but you do need the extremes: smallest and largest resolution, narrowest and widest aspect ratio, lowest and highest scaling, and the maximum text size. The extremes catch nearly all the bugs, and a reusable matrix turns a daunting test space into a manageable routine.
Treat UI scaling and text size as ongoing accessibility commitments rather than launch checkboxes. New screens, new platforms, and new features all reintroduce the chance to break at an aspect ratio or text size you forgot to test. The players who benefit most from flexible UI, those on unusual hardware or with accessibility needs, are also the ones most likely to abandon a game that ignores them. Consistent, extremes focused testing is how a small team makes its interface genuinely usable for the full range of players who show up.
Your UI only looks finished on your monitor. Test the resolution and aspect ratio extremes, high DPI, and the largest text size, since that is where layouts actually break.