{"repo":"AmirSolt/Unity-Polytube","free":true,"listed":false,"github":"https://github.com/AmirSolt/Unity-Polytube","clone":"git clone https://github.com/AmirSolt/Unity-Polytube.git","description":"Polytube is an analytics tool that records gameplay sessions for playtesting and debugging. It uses GPU duplication for high performance and minimal impact on system resources, and can automatically upload recordings to the cloud when valid credentials are provided.","language":"C#","stars":54,"topics":["analytics","game-development","gameplay","recorder","unity","polytube"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"Polytube is an analytics tool that records gameplay sessions for playtesting and debugging. It uses GPU duplication for high performance and minimal impact on system resources, and can automatically upload recordings to the cloud when valid credentials are provided. This Unity packge provides an easy to use wrapper around polytube.exe. Documentation Polytube core --- Unity Instructions (4 Steps) 1. Add the package 1. Download the project as a ZIP file from GitHub: https://github.com/AmirSolt/Unity-Polytube/archive/refs/heads/main.zip 2. Extract the ZIP and place the folder named com.polytube.sessionrecorder inside your Unity project’s Packages/ directory. 2. Add the polytube.exe 1. Download the latest stable polytube.exe : https://github.com/AmirSolt/Polytube/releases 2. Place the downloaded polytube.exe file inside your Unity project’s Assets/StreamingAssets/ directory. 3. Start recording Call the following method from your code: This starts recording the game window and saves the files to Application.temporaryCachePath . The recording will close immediately inside the editor since there's no game window. 🚨 IMPORTANT: Make sure to obtain proper consent agreements before recording. Respect user's privacy, 4. (Discontinued) Enable cloud uploads If you provide an ApiId and ApiKey , the recordings will automatically upload to the cloud. Example: 5. Stop recording You can gracefully stop the recording at any time by calling: --- Notes Do not close the program manually The record","default_branch":null,"files":null,"tree":[],"storefront":"/r/AmirSolt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AmirSolt/Unity-Polytube/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}