mrwonko / TheseusJA

How much of Jedi Academy can I replace before it stops being Jedi Academy? Let's find out!
GNU General Public License v2.0
4 stars 2 forks source link

Machinima, streaming tools & photo mode #23

Open mrwonko opened 2 years ago

mrwonko commented 2 years ago

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.

mrwonko commented 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.

mrwonko commented 1 year ago

A good starting point might be a photo mode.

mrwonko commented 1 year ago

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.

mrwonko commented 1 year ago

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.

mrwonko commented 8 months ago

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.