Assistance on a Genshin Impact Like Loading Screen

What am I looking to achieve?

If anyone has ever played the game Genshin Impact, I am trying to import the loading screen from that game into ROBLOX. (not necessarily import, but recreate). I won’t force anyone to go watch a video, but this is a good one. It inserts paths as the user moves forward, and I already have those paths.

What have I tried?

So far, I have tried a lot of different things but I deleted the code for them. I have tried RenderStepped and a system similar to Minecraft’s chunk loading system where I have parts that go consistently across the axises where the path is heading, and it still won’t work.

I believe the best solution is going to be user RenderStepped, it’s just that I don’t know what to do with it. I’m the type of programmer who knows things, but simply has no clue how to apply those things. An example of the code would just be checking if the player enters a zone then instancing the part, but it doesn’t work. I’m not asking for an entire system, since that way I won’t learn. I’m asking if anyone can explain to me what I do, and then I can code it.

You can also make the code with notes which would be very pog.

My Main Issue?

The main issue is getting it to appear when the USER’S CAMERA, not character, goes into a certain zone. Again, watch the link above for a better understanding on what I’m talking about. At the bottom of the screen is a picture of what it looks like. I know how to tween it and stuff, its just the instancing when the camera enters a certain radius.

Also, I already know how to add the ending door thing since all I need to do is just use
game:IsLoaded()

I hope someone can help me with this! Thanks, DevForum!

  • 4Roads
4 Likes