my game currently uses several textures from sites like Freepik, Pixabay or even some CC sources, the problem is that most licences require attribution with a link to the source website, which is currently impossible to do directly in game or via bulletin board.
One possible workaround I’ve found is to link to Discord with a public channel available to the user via ContentPolicy, which is an allowed workaround. However, it’s still complicated as the user has to go to the server to see the licences with the link as required, and this approach is still flawed as some sites require the link to be directly in the source (without redirects) of the uploaded image (aka its description).
Is there a better way to handle licensing on Roblox?
Licensing on Roblox can be pretty difficult. Your best option is to find assets that don’t require direct links, because you can’t probably credit assets that require them on Roblox. The current method you’re using isn’t substantial for licensing. Directing users out of your experience and offsite to view licensing information is equivalent to not having it (because it isn’t in the right place). Like I said, try to find resources that don’t require direct links and when viewing information on attribution follow the instructions for “print”. This may negate the need for a direct link and allow you to use something like “Image designed by …” or “UI of this game is designed with assets from…”. These could be included in your game, the description, or on a bulletin board post (just no links).
I wish I could provide more insight, but as far as I’m aware this is all that can be done currently. Best of luck!
Thanks for the reply, I didn’t really know that you could follow print instructions, unfortunately it will still drastically limit the number of assets I can use in the game, but I guess I have no choice unless I want to pay for every asset.
I’ll wait a day to see if someone else comes up with something and then mark your message as the answer in case someone else answers.
I wish Roblox would give us some information on how to deal with licensing.