Screen record in unity3d

How to do screen record in unity? I want to record my screen(gameplay) during my running game. That should be play/stop , replay , save that recording on locally from device, open/load from my device (which is already we recorded).

In my game one camera which can capture native camera, and one 3d model.

I wish to record that both and use my functionality whenever i want.

Thank you in advance.

Check out this plugin on the Asset Store:


sir,i am also looking for the same screen recoreding if u know then please share with us
thanks for supporting us

Try to look at this solution.
It’s not only screen capturer but a real video editor which works on Mac OS, Windows, IOS and Android.

To record gameplay you can try to use ApowerRec. This program can help you record any screen activity without lag. It will also captures the audio coming from your gameplay and mic.

I created a Unity Asset for screen recording which is free to use and easy to integrate with Unity. I am still working on it and hopefully add more features. This plugin will only work on Android(Lolipop or above) devices. I also posted a video tutorial on how to integrate it on your unity project


Tutorial LINK: Unity Screen Recording for Android (With Free Plugin) - YouTube

NOTE: The core plugin was developed by Kim (GitHub - thanh-nguyen-kim/Unity_Android_Screen_Recorder: A simpler demo record screen plugin for record Android Screen) which I used to create the .asset file.

Hope it helps.

If you tend to record your screen (gameplay) during the running game, Camtasia and FonePaw Screen Recorder should be tried. They can record the screen activities with audio and webcam. And you can take annotation when recording.