Video at the beginning of the game

Godot Version

`4.2.1’

Question

so as we all know, when the game starts, the picture of Godot engine comes up and all, and we can put any picture instead, but can we put a video instead?
or should I just add a black pic and make a video scene to be the first thing comes up and then we go to menu scene?

It isn’t possible to make the splash screen display a video.
As you said, you can play the video directly afterwards instead, which is also what Gwizz and StayAtHomeDev suggest in these videos respectively:

2 Likes

Anecdotally, when I launch my games, the video pops up before the splash has a chance to load usually. The splash does show up on web games while it’s downloading, but then pops right into the video. You can see this here: Eternal Echoes by Dragonforge Development This is a Metroidvania game jam entry I made which starts by launching a video of the animated Godot logo (link to it is in the credits screen). You can see how it performs in both web and by downloading the executable and trying it.

2 Likes

I think the splash screen acts more like a loading screen. For an intro effect, I would disable the default splash screen and make my own custom intro scene.

1 Like

Disable the splash screen in Project > Project Settings. Then set a scene that embeds a video as an entry point of the game.

3 Likes

oh I can disable the splash art? thats useful, thanks

You can disable the boot splash image. You cannot disable the boot splash screen. If you disable the image and your initial scene takes too long to load, or you’re on the web and the game is downloading, the boot splash color will be shown until the video starts. The player will get no indication of what’s going on, which could cause people to leave your game in a web game.

2 Likes

i mean that still looks better than a picture

In a professional game, absolutely. In a game jam game, or game released for play on the web, I strongly recommend having an image.

2 Likes

true, thanks for the tip

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.