180 current phones, tablets, foldables, laptop, and handhelds for the Device Simulator, a searchable device picker, and one-click screenshots on every screen.Test your UI on the devices players actually own. Device Lab adds 180 extra devices to the Device Simulator, replaces its device menu with a fast searchable picker, and takes screenshots of your game on every screen you choose, in one click.180 DEVICES, MEASUREDPhones from 2021 to 2026 (the global best sellers included), foldables and flips with every screen, tablets, Macs with and without a notch, and handhelds: Switch, Switch 2, Steam Deck, PlayStation Portal, Windows and Android handhelds. Every device has its real resolution, pixel density, safe-area data for every orientation, camera cutouts (punch hole, waterdrop, notch, Dynamic Island), and device model string, so Screen.safeArea and Screen.cutouts return what the real device reports. iPhone and iPad safe areas are simulator measurements; sources are listed in the package. Device Lab provides the device data; how your UI adapts to it is up to your game's own safe-area handling.A DEVICE PICKER THAT FINDS THE RIGHT SCREENClick the simulator's device name and type: matches are highlighted. Filter by maker, platform, form factor, price segment, release year, or your own groups. Sort by popularity (global best sellers from public sales data first), newest, or screen size.STOP TESTING THE SAME SCREEN TWICEMany phones share a screen exactly. Device Lab links them automatically and can list each screen once, with the other devices on a line underneath. Search still finds every model.SCREENSHOTS ON EVERY DEVICEPick a group, press one button: the simulator switches through each device, waits for your layout, and saves the game at native resolution with overlay UI. Portrait, landscape, or both; PNG or JPG; any scale; folder and file-name templates with date, model, scene, and orientation. Works in Play Mode (the running game) and Edit Mode (the scene).AUTOMATE ITA small public C# API: DeviceScreenshots.StartGroup("Release check"), or a full request with devices, orientation, format, and scale, plus progress, cancel, and a result listing every file.MADE FOR TEAMSGroups, linked devices, inactive devices, and screenshot options live in Project Settings and are saved in ProjectSettings/, so the whole team shares the same device setup.INCLUDES- 180 device definitions with clean device frames (no manufacturer artwork)- Device Picker (toolbar drop-down and Control Panel)- Screenshot tool and C# API- Project Settings page with groups, links, and a Devices table- Quick start, full README, and an AI assistant skill file- EditMode tests- Unity 2022.3 LTS or later; tested on 2022.3.62f3 and Unity 6 (6000.3.11f1)- Editor-only: one Editor assembly (FarmGame.DeviceSimulatorDevices.Editor), nothing included in player builds- Works with any render pipeline (Built-in, URP, HDRP) and either input backend; it uses only the Device Simulator- No dependencies, no third-party code, libraries, images, or fonts- 180 device definitions (.device files read by Unity's Device Simulator), each with resolution, pixel density, safe areas for all four orientations, camera cutouts, and SystemInfo.deviceModel- Device frame overlays: plain frame, rounded corners, and camera cutout, no manufacturer artwork- Device Picker: toolbar drop-down and Control Panel foldout in the Device Simulator window, built with UI Toolkit- Screenshots: PNG or JPG, scale 0.1 to 1, portrait, landscape, or both, JPG quality, folder and file-name templates (date, time, model, maker, platform, scene, orientation, width, height, size, index), Play Mode or Edit Mode- C# API: DeviceScreenshots.Start(request) / StartGroup(name), with progress, cancel, and a result listing every saved file- Settings saved in ProjectSettings/ (text asset, version-control friendly)- The simulator has no public API for listing, selecting, rotating, or rendering devices, so the picker reaches it through reflection; members are looked up once and checked, and if a Unity version changes them the picker shows a warning while the simulator's own menu keeps working- Source code included (C#), with EditMode tests- Documentation: Quick start, README with the full device list, Third Party Notices with every data sourceHelp of an AI coding assistant under the publisher's direction and review.


