Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Your Only Move Is HUSTLE (Open Beta Version)

An online, turn-based fighting game and superpowered fight scene simulator. · By ivysly

Replay conversion to mp4

A topic by UwU-vian created Dec 14, 2022 Views: 20,965 Replies: 8
Viewing posts 1 to 4

I was wondering how I could post the replays I've collected onto another platform like Twitter or discord.  I was thinking that an in-game convertor or something would be much appreciated but any way around the issue is welcome.  Thanks in advance!

The replays are, best I can tell, a set of inputs or orders for the game rather than an actual recording. If you want to upload them, the simplest way is likely to get a screen recorder - like OBS - and record the replays that way.

That'd explain why replays break between versions and also would make the "edit replay" feature easier to implement so it's a quite clever way to save them.

Most modern fighting games actually handle replays this way, because its significantly cheaper on storage and still deterministic(often they'll have a ver-number appended so that differences can be reverted for playback)

sadge the smash bros incident4

The replay system doesn't just record the inputs, it records the inputs of the characters, so it's essentially playing the game again every time. The only way to make a game like this have an mp4 conversion is if Ivysly incorporated his own screen-capturing software which would be REDICULOUS.

I have OBS. I have been able to effortlessly record the 14s clips of my replays and save them

Not everyone has a good enough computer for this. 

There's no good way to have an in game way to convert stuff. At best someone could set up a website or smth where a bot takes replay files, inputs them into the game instance, and then spits it back out for you to download as an MP4. But that'd be an exorbitant amount of effort, and wouldn't be official. But I theorize it'd be the most reasonable option regardless. 

(2 edits)

Idk how that works in godot but with other engines, there are libraries or extensions that can handle that or if you really want to go the "painful but classic way", just play a frame, capture it as a screenshot then go onto the next frame until the game ends then make a video out out it. Idk how audio would get taken into account with this method tho. honnestly if the game was made in Unity (that's the only thing i have experience modding) i would have liked to make a mod that exports replays in video

Its not really that ridiculous, though it is perhaps tasking, plenty of games can spit out video files or gifs from deterministic replays or other forms of input, see ZACHTRONICS games, where a number of them let you record gifs of your puzzle solutions(that loop!), such as Opus Magnum