- Splash Container can now contain multiple splash screens.
- Splash Container can work with your node (in v0.2 it can only work with my SplashScreen).
- Added some animations when transition to next screen.
- You can customize the types of skip, type transition, parameter splash screens in the Splash Container inspector.
Collection of splash screens for Godot Engine. Easy to use, fast Installing, multiple resolutions.
You can edit the code, change the logo as you like.
I used GDAction for animation.
Run on Desktop:
Run on mobile:
Support to easily change logo, title, description by changing param on inspector
You can use preview_demo to choose the right splash screen for your project:
you can download all versions here
Watch tutorial video for v.0.2 here
Tutorial video for v.0.3: here
Copy the contents of the plugins to the same folder in your project and activate AwesomeSplash and GDAction.
If you need more details, you can watch the video above.
- Create folder src/demo_collection/ (if it doesn't exist then you can create src folder and demo_collection folder)
if you want to use the templates in demo_info_view then also create and copy to demo_info_view folder (if it doesn't exist then you can create src folder and demo_info_view folder)
- Copy demo splash you like to your project in to demo_collection folder.
(Note: If you copy to another folder, just fix the "Load failed due to missing dependencies" error by clicking "Fix Dependencies" and selecting your path.)
-
Create SplashContainer.
-
Drag and drop splash_screen.tscn and your node to SplashContainer.
If you need more details, you can watch the video above.
- If you need more information about docs, please refer to the link
In Godot engine: Select Project > Project Settings... > Application -> Run -> Main Scene: Select to your Screen Splash screen
In Godot engine: Select Project > Project Settings... > Application -> Boot Splash -> Image: select (res://addons/awesome_splash/assets/None.png)
Please put the correct "demo folder" in the path src/demo_collection/
(Note: If you copy to another folder, just fix the "Load failed due to missing dependencies" error by clicking "Fix Dependencies" and selecting your path.)
It has been fixed here.
Please try again with new version (>=v 0.3.2)
core/script_language.cpp:232 - Condition "!global_classes.has(p_class)" is true. Returned: String()
You may get this error when first time install plugin.
I don't know why - I didn't get this error in the old version, but you can close and reopen the project to fix error :(.
Yes, after successful first run you can change it, godot will automatically fix the import for you. So after successful run you can change the directory of the code.
Yes, you can change background color, animation time, logo, title... via inspector (at - 3 or 5 in above image)
Yes, you can set it at 6 in above image
You don't need to do anything, the splash screen will automatically adjust for you.
Yes, in version >= 0.3 you just drag and drop it into SplashContainer.
Yes, in version >= 0.3 you just drag and drop your node into SplashContainer.
Contributions are welcome and are accepted via pull requests.
You can use Tween, AnimationPlayer or GDAction ...etc.. to create SplashScreen.
You can contribute code and submit pull or you can provide ideas and resources by creating an issue. :)
If this plugin is useful to you. Buy me a cup of coffee if you can.
It motivates me to make more splash temporary and info_view in this plugin.
Copyright (c) 2021-present, Duong Vi Tuan