
插件版本:UE5.5——5.7
Stage Zero 是一款即插即用的着色器编译和加载屏幕系统插件,您可以在 5 分钟内完成设置。它会在播放前编译项目的着色器,从而提供无缝加载、更流畅的帧速率,并从第一帧开始就带来流畅的玩家体验。此外,它还具有可选的缓存功能,可以加快秒速运行,以及更多自定义功能。
启动时预加载着色器、资源和关卡,并自定义 UI、音乐和调试覆盖,以实现真正流畅的过渡。
所有操作都通过计时器和异步请求运行,不会阻塞游戏线程,因此您的第一帧流畅,关卡准备就绪,玩家保持沉浸感。
主要特点
- 自动着色器预编译:轮询并显示实时编译进度,可以选择强制或跳过检查,并模拟进度以进行快速迭代。
- 资源依赖预加载:扫描 MapsToWarmUp 以及主/次级关卡中的 /Game 资源,并预加载纹理、材质和效果。
- 异步关卡流式传输:预热多个关卡,完成后干净利落地卸载。
- 自定义 UMG 加载小部件:蓝图驱动的进度条、构建信息显示、完成和过渡消息,所有功能均可在运行时配置。
- 无缝关卡过渡:自动淡出背景音乐、屏幕消息触发,然后将 OpenLevel 过渡到您的主关卡。
- Blueprint & C++ Hooks:将 GetShaderProgress() 和 ForceTransitionNow() 暴露给你的 Blueprints,通过你自己的小部件中的委托接收进度更新。
- 音频支持:循环播放背景音乐,并带有淡入淡出控制,所有设置均可在“详细信息”面板中进行。
- 精细的时间控制:设置最小启动画面时间、编译后延迟和强制过渡前的最大等待时间。
- 全面的调试选项:覆盖进度(100 个作业)、跳过着色器检查、显示构建时间戳以及回退到模拟进度——所有这些都无需修改代码。


评论(0)