As a Roblox developer, it is currently too hard to upload and import assets in bulk.
If this issue is addressed, it would improve my development experience because the current system is a time sink.
Moderated names
In the case of moderated file names, the file says “Asset name on website has been moderated”.
When this error happens, the upload is slowed down and it introduces a sorting issue.
The file is no longer sorted in the “Recently Added” by alphabetical order. They are placed at the bottom. This makes it tedious to work in order as you have to track down where your file went in “Recently Added”.
To be honest, I don’t care what it is called on the website. However, this error slows the upload down significantly and causes the sorting issue.
Unable to import
This error is so frustrating because it ruins your bulk upload. The system doesn’t retry to re-upload the file. You have to upload again, but when you do you lose your “Recently Added” files. And if your game is of any scale, you cannot feasibly use the assets manager due to lag.
Unable to import - File name
If a file name is too complex and it cannot be renamed, you can see this error.
The file names in this photo fail EVERY time. We had to change our naming convention, but even then it still fails. It does not like things like “coin_crate_tex.png”. It is so tedious to import these.
Unable to import - Doesn’t retry
If it runs into any error it won’t retry. You have to re-upload the file (after tracking down and remembering which failed). This makes you lose your “Recently Added” section as always.
In this case, the file was completely fine - it just ran into a 500 status code. If it would have retried automatically, this would have been avoided.
FBM Folders
These FBM folders randomly are generated when you upload items. I do not want these folders on my system, they ruin our file organization.
Persist “Recently Uploaded”
A lot of these problems tickle down to the asset manager itself.
Recently uploaded items should persist for your studio session. They should be grouped by the start date of the upload.
Pressing the upload button should not make the items vanish.
Asset Manager Lag
I’m sure this is known. The asset manager is unusable if you have a lot of assets uploaded. You cannot feasibly find a file in the manager as it does not load.
Infinite loading
Bulk retrieve asset IDs
Our studio works with assetids, that’s all we want from uploads. To retrieve assetids, you have to right click every asset uploaded to get the ID. This is extremely time consuming to do for big uploads.
The studio console should print the uploaded asset’s name and it’s ID. This would let us better automate asset imports. It would turn a 1 hour task into 1 minute.
For example, when I upload 200 pet icons, I have to right click each, paste into a configuration script, and then proceed to the next. I have a script that can do this for me, but I need the asset’s ID which is impossible to get in bulk.
I was using the online asset endpoint to do this, but it was disabled.