Screenshot+ is a lightweight, extensible screenshot capture system for Unity, designed for developers, artists, and studios who need clean, reliable, and professional in-game screenshots.
Whether you’re capturing marketing material, documenting development progress, creating promotional shots, or giving players a built-in screenshot feature, Screenshot+ provides full control with minimal setup and zero external dependencies.
Features:
Standard & High-Quality Supersampled Screenshots ☑️
Capture standard screenshots instantly, or hold the capture input to generate ultra-sharp supersampled images using a configurable resolution multiplier.
Multiple Capture Modes ☑️
Screenshot+ supports standard screen capture, high-quality supersampling, camera-based captures, fixed-resolution output, and burst capture for rapid sequences.
Optional HUD / UI Auto-Hiding ☑️
Automatically hide selected UI elements during capture, making Screenshot+ ideal for trailers, promotional images, and cinematic presentations.
Built-In Capture Feedback ☑️
Clear success or error popup notifications ensure you always know whether a screenshot was saved correctly.
Configurable Settings Asset ☑️
All behavior is driven by a dedicated settings asset, allowing easy reuse, tuning, and of course; clean project organization.
Editor Integration ☑️
Includes editor menu actions and inspector utilities for quick testing, capture triggering, and easy access to the save directory.
Input System Support ☑️
Compatible with Unity’s new Input System, with optional support for classic input workflows.
Cross-Platform Saving ☑️
Screenshots are saved automatically using platform-appropriate paths, supporting Windows, macOS, and Linux.
Usage:
0. Import the Screenshot+ package into your project.
1. Add the ScreenshotSystem component to a GameObject.
2. Create and assign a ScreenshotSettings asset.
3. Configure capture behavior in the Inspector.
By default, screenshots are saved to:
Users/Pictures/<YourFolderName>/Screenshot_YYYY-MM-DD_HH-MM-SS.png
Recommended Unity Version:
Unity 2022 or higher!
Works on both Input Systems!
But the latest one is always recommended!
Have feature ideas? Need help?
You're welcome to join my Discord!