Download the blend here
After a week and a half of programming, it is complete. A highly versatile recording system for the BGE that records objects’
- Position
- Orientation
- Scale
- Color
- State
- Visibility
(and possibly properties later on)
A full length explanation is in the blend but basically, this system will allow you to record game play, watch it, rewind it and resume playing from that position, and save it to file. There are a few different settings you can configure for the system including
- framerate (Must be set to the frame rate of the game)
- optimization (To reduce saved file size)
- recording cutoff (Frames at which the oldest frame will be deleted)
- recorder state (The state of the recorder object)
- allow player to break out of recording
- playback speed
- file path (The path to the folder next to the blend in which the recording will be saved)
The only drawback of this recorder is that if an object is ended during the time you are recording, that object will not be present in the recording.
But I hope you all enjoy my recorder and put it to good use