With Godot Engine 4.0 slowly approaching release, the developers are still hooking up some huge features to this free and open source game engine like a Movie Maker. This is something other game engines have too, so it's nice to see it land in Godot. This should make it easier for developers to make trailers of games, and use Godot for other projects too.
From their blog post it could be used for:
- Recording game trailers for promotional use.
- Recording cutscenes that will be displayed as pre-recorded videos in the final game. This allows for using higher quality settings (at the cost of file size), regardless of the player's hardware.
- Recording procedurally generated animations or motion design. User interaction remains possible during video recording, and audio can be included as well (although you won't be able to hear it while the video is recording).
- Comparing the visual output of graphics settings, shaders, or rendering techniques in an animated scene.
Some advantages they listed instead of just plain recording gameplay:
- Use any graphics settings (including extremely demanding settings) regardless of your hardware's capabilities. The output video will always have perfect frame pacing; it will never exhibit dropped frames or stuttering. Faster hardware will allow you to render a given animation in less time, but the visual output remains identical.
- Render at a higher framerate than the video's target framerate, then post-process to generate high-quality motion blur. This also makes effects that converge over several frames (such as temporal antialiasing, SDFGI and volumetric fog) look better.
They also showed an example video made with it:
Godot 4.0 is shaping up to be a truly ridiculously big upgrade for game developers. Earlier this month the 4th Beta of Godot 4.0 went out.