Say, I have a running game and I want to create a dev version to add and test new features. When I publish game as a new place I lose all imported assets from the main game because they’re bound to the original place.
I’m really having troubles understanding how publishing and importing works in studio. Can an experienced dev help me out?
if you want to publish you need to press the file and find “publish to Roblox” or if you on the computer just press “Alt”+“Shift”+“P”.the place you just build have published to Roblox and you work will be there when you enter the game.
I hope you get the instruction that I have told you
and also I hope you have a wonderful day
I want to create another instance of my published game without losing assets from Game Explorer window. If I publish it as separate, it will be empty. I wanted to know if I can keep it without importing all the assets again in my dev version.
When you upload an asset in Roblox Studio, it will look something like:
‘rbxgameasset’ means that the asset is from an upload to the specific place you are editing. When using this, Roblox Studio will go the the uploaded files and find the correct asset.
If you publish a game with these assets to another Roblox game, then all these assets will not be able to load, because the other game does not have these upload files.
To fix this, go to the Roblox Develop page. (For group games go the the group develop page.)
For images/decals go to Decals.
For models and scripts go to Models.
For meshes go to Meshes.
And so fourth with sounds, animations, etc.
Under these pages, you will find your upload.
Using my example from above, it looks like:
If you click the asset, you can get the ID from the new link.
Copy and paste this into the upload box, and it should look like:
By setting the actual ID instead of the file it was uploaded from, the asset will be the same in EVERY place you publish it in. (As long as the place has permission to use the asset.)