"bfd66884dff805e9"{"id":"22958","slug":"cross-platform-screen-recorder-kit-easy-gif-video-recording","title":"Cross-Platform Screen Recorder Kit : Easy GIF \u0026 Video Recording!","category":"Input Management","engine":"Original Unity version: 2021.3.45","assetVersion":"Original Unity version: 2021.3.45","engineVersion":"Asset Version:2.2.0","tag":"Input Management","accent":"cyan","visual":"city","summary":"A unified recording solution for Unity that captures gameplay and UI as GIFs or videos. It supports current mobile operating systems and provides tools for sharing and debugging.","platform":"Unity","publishedAt":"2026-04-07T13:51:29.000Z","updatedAt":"2026-04-19T15:36:56.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Original Unity version: 2021.3.45","Asset Version: 2.2.0"],"featuredImage":{"alt":"Cross-Platform Screen Recorder Kit : Easy GIF \u0026 Video Recording!","src":"https://3dcghub.com/wp-content/uploads/2026/04/00f2838a7df5_a41c31d4-22ba-4350-aedd-83d6afc6ffd7_1280x720_stretch.webp"},"hasDownloadLink":true,"pageviews":10,"terms":[{"taxonomy":"category","slug":"input-management","name":"Input Management"},{"taxonomy":"post_tag","slug":"plugins","name":"Plugins"},{"taxonomy":"post_tag","slug":"tools","name":"Tools"},{"taxonomy":"post_tag","slug":"unity","name":"Unity"}],"galleryImages":[],"accessPanel":{"kind":"resource","title":"Access this resource","eyebrow":"Free protected download","message":"Sign in or create an account to continue to the protected download through the managed storage service.","fileName":"Cross-Platform Screen Recorder Kit Easy GIF Video Recording v2.2.0.7z","safetyNote":"All resources are 100% manually reviewed to eliminate all risks.","actionLabel":"Download Free","resourceType":"Resource archive","sourceShortcode":"cryptomus_member"},"contentHtml":"\u003ch2\u003eUnified Screen and UI Capture\u003c/h2\u003e\u003cp\u003eThe Cross-Platform Screen Recorder Kit, formerly known as the Cross Platform Replay Kit, provides a streamlined workflow for capturing visual content within Unity games. The asset is designed to record everything visible on the screen, including the user interface, gameplay layers, and overlays, without requiring complex manual setup. By utilizing a unified, cross-platform API, developers can trigger recording sessions through a single set of commands that work across different mobile environments.\u003c/p\u003e\u003ch2\u003eRecording Features and API Implementation\u003c/h2\u003e\u003cp\u003eThe kit allows for the generation of both GIFs and video files. The GIF recorder is compatible with all supported platforms, while video recording is tailored for mobile devices. Developers can start or stop recording with a single API call, making it possible to programmatically trigger captures during specific in-game events, such as achieving a high score or completing a level. For Android builds, the asset simplifies the configuration process by auto-generating the necessary manifest entries.\u003c/p\u003e\u003cp\u003eOnce a recording is complete, the kit provides several management features. It can retrieve local file paths for the recorded media, allowing for custom file handling. Additionally, the asset supports saving files directly to device storage and offers an in-app preview functionality, so players can review their videos immediately after recording. The package includes the full source code, enabling developers to inspect the underlying implementation or customize the recording logic as needed.\u003c/p\u003e\u003ch2\u003eAudio Handling and Platform Compatibility\u003c/h2\u003e\u003cp\u003eAudio capture is supported on both iOS and Android platforms via the device microphone. This allows developers to record player commentary or environmental sound alongside the gameplay footage. On Android, current system limitations restrict audio capture to the microphone only; the developer notes that game audio is captured through this method. However, future updates are expected to include options for adding custom audio tracks to recordings.\u003c/p\u003e\u003cp\u003eThe kit is built to support contemporary mobile operating systems. It is compatible with iOS 18 and Android API Level 35. For older hardware, the minimum deployment requirements are set at iOS 15 or higher and Android 5.0 (API Level 21) and above. These specifications ensure that the recording functionality remains stable across a broad range of consumer devices.\u003c/p\u003e\u003ch2\u003ePractical Use Cases and Creative Implementation\u003c/h2\u003e\u003cp\u003eThe ability to capture high-quality GIFs and videos serves several practical purposes throughout the development lifecycle and post-launch phase. For development teams, the kit is a tool for QA and debugging, providing a way to save gameplay sessions or capture beta feedback with visual evidence of bugs or performance issues. It also facilitates the creation of marketing materials, such as generating video previews for the App Store or Google Play directly from the game engine.\u003c/p\u003e\u003cp\u003eFor the end-user experience, the kit enables community-focused features. Players can record speedruns, challenge attempts, or highlights of significant in-game moments. While video sharing is currently supported, the developer has indicated that GIF sharing functionality is under development and will be included in a future update. These features encourage user-generated content by allowing players to export and share their highlights to social platforms.\u003c/p\u003e\u003ch2\u003eThird-Party Integration and Development\u003c/h2\u003e\u003cp\u003eThe asset integrates the open-source Moments Library to handle its GIF recording capabilities. Detailed information regarding this integration is provided within the package's third-party notices. The kit is part of a broader ecosystem of tools designed for native mobile features, including analytics, permissions handling, and social media sharing. Ongoing development efforts for this specific kit focus on expanding audio options and enhancing the sharing capabilities for captured GIF files.\u003c/p\u003e\n\n\u003ch2\u003eMore From The Same Workflow\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://3dcghub.com/dialogue-system-for-unity/\" title=\"Dialogue System for Unity\"\u003eDialogue System for Unity\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://3dcghub.com/ambient-sounds-interactive-soundscapes-for-unity-6/\" title=\"Ambient Sounds – Interactive Soundscapes for Unity 6\"\u003eAmbient Sounds – Interactive Soundscapes for Unity 6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://3dcghub.com/pegasus-flythroughs-for-unity-6/\" title=\"Pegasus – Flythroughs for Unity 6\"\u003ePegasus – Flythroughs for Unity 6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://3dcghub.com/motion-matching-for-unity/\" title=\"Motion Matching for Unity\"\u003eMotion Matching for Unity\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://3dcghub.com/ultimate-joystick/\" title=\"Ultimate Joystick\"\u003eUltimate Joystick\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e","contentTextLength":4165,"navigation":{"current":2846,"total":2978,"previous":{"id":"22983","slug":"dlib-facelandmark-detector","title":"Dlib FaceLandmark Detector","category":"Integration","platform":"Unity","updatedAt":"2026-04-19T15:36:56.000Z"},"next":{"id":"22954","slug":"ultimate-joystick","title":"Ultimate Joystick","category":"Input Management","platform":"Unity","updatedAt":"2026-04-19T15:36:56.000Z"}},"relatedResources":[{"id":"22954","slug":"ultimate-joystick","title":"Ultimate Joystick","category":"Input Management","engine":"Original Unity version: 2019.4.40","assetVersion":"Original Unity version: 2019.4.40","engineVersion":"Asset Version:4.0.1","tag":"Input Management","accent":"teal","visual":"luts","summary":"Ultimate Joystick provides a streamlined method for integrating mobile input into Unity projects, utilizing a simplified scripting reference and a custom-designed inspector to ensure consistency across various screen sizes.","platform":"Unity","publishedAt":"2026-04-07T13:40:25.000Z","updatedAt":"2026-04-19T15:36:56.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Original Unity version: 2019.4.40","Asset Version: 4.0.1"],"featuredImage":{"alt":"Ultimate Joystick","src":"https://3dcghub.com/wp-content/uploads/2026/04/3297a631029e_f048aaff-ba41-4abd-ae00-0e7decc8e7d3_1280x720_stretch.webp"},"hasDownloadLink":true,"pageviews":4},{"id":"1000162","slug":"framecapture-screen-capture-and-video-recorder","title":"FrameCapture - Screen Capture and Video Recorder","category":"Automations","engine":"5.3","assetVersion":"Asset Version: 3.0","engineVersion":"Engine Version: 5.3","tag":"Automations","accent":"cyan","visual":"mech","summary":"A C++ screen capture and recording library for grabbing viewport snapshots, recording gameplay, capturing UI, and turning screens into textures.","platform":"Unreal Engine","publishedAt":"2026-06-18T22:53:44.835Z","updatedAt":"2026-06-18T22:53:44.835Z","sourceNotes":[],"fileContents":[],"compatibility":["Unreal Engine","Asset Version: 3.0","Engine Version: 5.3"],"featuredImage":{"alt":"FrameCapture - Screen Capture and Video Recorder","src":"/wp-content/uploads/published/2026/06/2fa777136d75-e1e38ea1-f891-4786-8913-954857c7d5c2-26b0213550.webp"},"hasDownloadLink":true,"pageviews":2},{"id":"14227","slug":"msc-screen-camera-recorder","title":"MSC Screen \u0026 Camera Recorder","category":"Engine Tools","engine":"5.5 - 5.7","assetVersion":"Engine version: 5.5 - 5.7","engineVersion":"4.26","tag":"Engine Tools","accent":"teal","visual":"luts","summary":"The MSC Screen \u0026 Camera Recorder is a versatile tool for capturing high-quality video content within Unreal Engine. It supports standard screen recording, VR perspectives, and immersive 360-degree renders.","platform":"Unreal Engine","publishedAt":"2026-03-11T17:01:22.000Z","updatedAt":"2026-04-19T15:45:51.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unreal Engine","Engine version: 5.5 - 5.7"],"featuredImage":{"alt":"MSC Screen \u0026 Camera Recorder","src":"https://3dcghub.com/wp-content/uploads/2026/03/909261f3-99f5-4f53-96ea-5ebe6ce89c8a.webp"},"hasDownloadLink":true,"pageviews":9}]}
Input Management
Cross-Platform Screen Recorder Kit : Easy GIF & Video Recording!
A unified recording solution for Unity that captures gameplay and UI as GIFs or videos. It supports current mobile operating systems and provides tools for sharing and debugging.
The Cross-Platform Screen Recorder Kit, formerly known as the Cross Platform Replay Kit, provides a streamlined workflow for capturing visual content within Unity games. The asset is designed to record everything visible on the screen, including the user interface, gameplay layers, and overlays, without requiring complex manual setup. By utilizing a unified, cross-platform API, developers can trigger recording sessions through a single set of commands that work across different mobile environments.
Recording Features and API Implementation
The kit allows for the generation of both GIFs and video files. The GIF recorder is compatible with all supported platforms, while video recording is tailored for mobile devices. Developers can start or stop recording with a single API call, making it possible to programmatically trigger captures during specific in-game events, such as achieving a high score or completing a level. For Android builds, the asset simplifies the configuration process by auto-generating the necessary manifest entries.
Once a recording is complete, the kit provides several management features. It can retrieve local file paths for the recorded media, allowing for custom file handling. Additionally, the asset supports saving files directly to device storage and offers an in-app preview functionality, so players can review their videos immediately after recording. The package includes the full source code, enabling developers to inspect the underlying implementation or customize the recording logic as needed.
Audio Handling and Platform Compatibility
Audio capture is supported on both iOS and Android platforms via the device microphone. This allows developers to record player commentary or environmental sound alongside the gameplay footage. On Android, current system limitations restrict audio capture to the microphone only; the developer notes that game audio is captured through this method. However, future updates are expected to include options for adding custom audio tracks to recordings.
The kit is built to support contemporary mobile operating systems. It is compatible with iOS 18 and Android API Level 35. For older hardware, the minimum deployment requirements are set at iOS 15 or higher and Android 5.0 (API Level 21) and above. These specifications ensure that the recording functionality remains stable across a broad range of consumer devices.
Practical Use Cases and Creative Implementation
The ability to capture high-quality GIFs and videos serves several practical purposes throughout the development lifecycle and post-launch phase. For development teams, the kit is a tool for QA and debugging, providing a way to save gameplay sessions or capture beta feedback with visual evidence of bugs or performance issues. It also facilitates the creation of marketing materials, such as generating video previews for the App Store or Google Play directly from the game engine.
For the end-user experience, the kit enables community-focused features. Players can record speedruns, challenge attempts, or highlights of significant in-game moments. While video sharing is currently supported, the developer has indicated that GIF sharing functionality is under development and will be included in a future update. These features encourage user-generated content by allowing players to export and share their highlights to social platforms.
Third-Party Integration and Development
The asset integrates the open-source Moments Library to handle its GIF recording capabilities. Detailed information regarding this integration is provided within the package's third-party notices. The kit is part of a broader ecosystem of tools designed for native mobile features, including analytics, permissions handling, and social media sharing. Ongoing development efforts for this specific kit focus on expanding audio options and enhancing the sharing capabilities for captured GIF files.