Native Screen Recorder Pro for Unity | Record Gameplay on Android & iOS
Smile Soft
$33.00
$44.00
25%OFF
Jump AssetStore
Add gameplay recording to your Unity game in minutes. Record gameplay, UI, audio and screenshots on Android and iOS with a simple Unity/C# API, then preview, save and share recordings from your app.Record Gameplay in Your Unity Game — Natively, on Android and iOSNative Screen Recorder Pro is a unity screen recorder built for one job: letting your players record gameplay, preview it, save it, and share it — without you having to build the native recording workflow yourself.Under the hood it uses the platforms' own recording technology: Android MediaProjection (with a foreground service) on Android and iOS ReplayKit on iOS. No third-party recording SDKs, no subscriptions, no tokens. You call one line of C#, and the plugin handles permissions, recording, preview, saving, and sharing.If you want to record gameplay in Unity for highlight reels, "share your score" moments, replay clips, or player-generated social content, this is the unity recording plugin that drops in and gets out of your way.WHAT YOU CAN DO WITH ITRecord everything the player sees — gameplay, UI, overlays, and animations — exactly as it appears on screenStart and stop recording with a single call: ScreenRecorder.Start() / ScreenRecorder.Stop()Choose your audio: microphone commentary, in-game system audio (Android), or no audioControl the output: quality presets (Low, Medium, High, Very High) or full custom control of resolution, FPS, bitrate, encoder, folder, and file namePreview the recording in-app the moment it stopsSave finished videos straight to the Android Gallery or iOS PhotosShare with the native device share sheet — TikTok, Instagram, YouTube, WhatsApp, anywhereLet players browse, play, and delete their clips in the built-in recording galleryAdd a floating record button and a screenshot widget with no extra UI workFull C# source included, so you can adapt the recorder to your projectCapture still screenshots alongside videoReact to recording events with callbacks for start, stop, progress, and errorsSet an automatic duration limit for short-form clips (e.g., 15–30 second shareable moments)HOW INTEGRATION WORKSImport the package from the Asset Store.Add the included Screen Recorder prefab to your scene — or drive everything from code with the fluent `ScreenRecorder` API.Configure quality, audio mode, and output in the Inspector, or set them at runtime.Build to a real Android or iOS device, press record, and play.That is the whole setup. Demo scenes and full documentation are included so you can see every feature working before you wire it into your own game.MADE FOR MOBILE GAME MOMENTSShare your score and personal-best clips in hyper-casual and mid-core gamesPost-match replay highlights for racing, sports, battle, and action gamesShort-form content pipelines for TikTok, Instagram Reels, and YouTube ShortsIn-app QA and playtest recording for your teamTutorial and onboarding captureREQUIREMENTSUnity 6000.3 or newer (Unity 6)Android 7.0 (API 24) and newer, including Android 13+iOS 9.0 and newer on iPhone and iPadRecording is a device feature — test recordings on real hardware, not only in the EditorFREE EDITION — TRY IT FIRSTNot sure yet? Try the Free Edition from the asset store uses the same API and workflow with a ~5-second recording cap, so you can test it in your own project on your own devices before buying.Try Before You BuyNot sure if Native Screen Recorder is right for your project? Try the Free Edition from the asset store and test the basic recording workflow before purchasing Pro.The Free Edition is limited to 5 seconds per recording and does not include the Pro features.Upgrading is seamless: import Pro over Free and your existing code keeps working.SUPPORT & DOCUMENTATIONFull documentation, an API reference, and troubleshooting guides are linked from this Documentation page, along with our Github and Discord Community. Questions? Email smilesoft4849@gmail.com — real answers from the developer, and every review gets a reply.Android screen recorder (Unity): native MediaProjection API with foreground service — not a frame-by-frame texture capture, so recording stays smooth during gameplayiOS ReplayKit (Unity): Apple's native ReplayKit framework handles capture on iPhone and iPadAudio support: microphone on Android + iOS; system/in-game audio on Android; iOS system audio is limited by ReplayKit itselfRender pipelines: Built-in, URP, and HDRPScripting: IL2CPP and ARM64 supportedCapture scope: full-screen capture (screen-only). Per-camera or render-texture recording is not what this plugin does — it records what the player sees




