Open mrwonko opened 2 years ago
Hypothetically it would be cool to use hypothetical in-game streaming tools for my own development streams, but the prospect of the stream getting interrupted if the game crashes is prohibitive. Still, if I wanted to check OBS for reference, that uses the same licence and is fair game.
A good starting point might be a photo mode.
Live chat is cool for streaming. But if it goes out live, moderation will always come too late.
Provide tools for delaying the stream, allowing for real-time chat moderation to prevent messages from ever showing up.
As an alternative to video streams, or to offload the rendering and encoding to another machine, also support "streaming" to the client, i.e. essentially spectating, albeit delayed and with commentary.
The streamer can still react to chat in near realtime, but chat will see a slightly delayed video.
Another use case for automatic camera choice is the intro screen (#66).
I could add tools for highlighting visual elements in the levels and characters, hints for the camera system to choose aesthetically pleasing angles.
The in-game movie maker should of course eventually be used to make trailers for the game. I want it to be able to show itself in a trailer, sliding in the UI from the borders.
I already mentioned machinima in #9. Also support live reporting (streaming), maybe extended with multiple cameras (fixed / player- / AI-operated) to support eSports & in-game TV & replays.