-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve how large assets (music) are handled #763
Comments
I think a good option could be to have a Cubyz updater that updates Cubyz to the latest version, so you don't have to download the game repeatedly. The only reason having this many music files is a problem is because it adds onto compilation time. |
Which would mean "installing Cubyz" XD |
For servers assets, a link could work, yeah, but you could also solve this by providing the add-on to the player to pre-install before joining, or compressing the music files. |
Yeah that's planned with the launcher, but the launcher should not handle downloading the game assets, because that would make regular development (without the launcher) more difficult. Furthermore if the launcher downloads the music, then it must happen before the game starts, what I'm suggesting is to download it while the game is already running. Downloading 200 MB can take quite a while on bad connections.
Yes, that is an option, but I prefer the per-world asset model that has been established, because it's zero work for the player. |
Shall I give you the music files so you can make a separate repo for them? |
No, I think I'll get this done soon anyways. |
There are some problems with the current system:
All of them could be solved like this:
The disadvantages of this are obvious:
I'm not sure how big of a deal these problems are.
Publicly hosting files like music today is easier than ever and it's often free.
And if there is no community for an addon to fix the link rot, then it doesn't seem like it would be worth caring about anyways.
One possible solution for addons would be to just allow the old behavior using local links with relative file paths.
@ikabod-kee I would like to hear your opinion on this.
The text was updated successfully, but these errors were encountered: