So lately I’ve seen a game with this exact loading screen showing all the information which is inside of it.
How do I do it? What are the first steps I need to make?
So lately I’ve seen a game with this exact loading screen showing all the information which is inside of it.
How do I do it? What are the first steps I need to make?
You can do simple stuff like
local loaded = game:IsLoaded() or game.Loaded:Wait()
if loaded then
-- do stuff
end
But I think the way they do it is use ContentProvider’s PreloadAsync to loop through all instances in a game and load them.
Example
local ContentProvider = game:GetService('ContentProvider')
for i,v in pairs(workspace:GetDescendants()) do
LoadingLabel.Text = 'Loading '..v.Name
ContentProvider:PreloadAsync({v})
end
This page also gives a good guide to creating one