I have a game that consists of 50-200 AI characters and a single player character taking place in a large battle. I want to render this gameplay using movie render queue. I have found that take recorder technically does work for this, but performance tanks as soon as you start recording this many actors.
I have tried recording gameplay using the replay system (demorec, demostop, demoplay, etc), but have had no luck getting rendering working while replaying. It seems that the replay system and movie render queue are mutually exclusive and cannot run simultaneously.
Is there any other method I could use for achieving my goal of rendering gameplay with movie render queue?
Yes, of course there is alternative.
You should try Runtime Video Recorder. RVR is designed for real-time recordings (1080, 4k, etc.) and supports hardware acceleration!
You can start recording as soon as 1st frame in MRQ kicks in. And stop when MRQ Level Sequence reaches the last frame! LMK if you have any questions!
Thank you for the answer. I have actually purchased this plugin a while ago. Unfortunately, the developer has stopped supporting the version I purchased and now requires an additional purchase of $2299 USD to use the new version (they offer a 50% discount if you purchased the plugin before the licensing change, but still too pricey).
I’ve been unable to find another solution that works for my usecase
They do provide extended API key for as long as you need (or at least until you can buy it) if you clarify your use case! I know a few folks you use it this way!