2,554 users, 13 online now.
A total of 658,758 plays!

Index » Titanic! » Development » Beatmap Collaboration is here!

12 posts | Jump | 1
Levi
1,739 posts
DE Flag

3 weeks ago
Hi everyone! Allow me to present my first attempt making beatmap collaboration a reality, going even further than the official servers did.
If you were browsing the development forum, you may have already seen this topic, where I teased this feature way before it was even out. Any user that has uploaded a beatmapset of their own can now invite other users to collaborate on their beatmapset.

This is done on the newly added "Collaboration" tab on the beatmap page:



After clicking "Invite someone!", you should now see a pending invite:



The invited guest participator can now accept the invitation like this:



After that is done, the collaborator can now update the beatmap on their own, without having to manually send the .osu file over to the creator of the map. They will also properly show up on the beatmap page as a collaborator/guest mapper.

The creator of the set also has a few extra options:



  • Remove does what the name suggests, it removes them
  • Make Author will make the user appear as the sole author of the beatmap, useful for guest difficulties
  • Allow Resource Updates will allow the user to upload new images, videos, storyboards and other asset files to the beatmapset

With this feature now implemented, I do expect things to break in some places, so please keep that in mind while using it. Make some backups of your map if you are unsure. And as always, feel free to report any bugs to the Bug Report subforum.
iSlodinx
866 posts
RS Flag

3 weeks ago
Thank you pookie
pimpG
78 posts
BR Flag

3 weeks ago
That's great news! will give this a try some time!!
Andrei
20 posts
RO Flag

3 weeks ago
peppy should take some notes, thats really cool!

tho i’d be interested how updating diffs would work in a “safe” way; you quite literally have to trust the collaborator on updating the set without them ruining anything and vice-versa

maybe add some sort of approval or changelog system where u can check what the collaborator has changed and then be able to approve the change or not, perhaps (either the host can decide or some sorta poll between multiple collaborators in a huge collab)

(maybe thats just a lot of overthinking on my side LMAO)
Last edited by Andrei 3 weeks ago, edited 1 time in total.
Levi
1,739 posts
DE Flag

3 weeks ago

Andrei wrote:

tho i’d be interested how updating diffs would work in a “safe” way; you quite literally have to trust the collaborator on updating the set without them ruining anything and vice-versa

If you set it up such that the guest can only update their difficulty it won't override any others, even if they attempt to do so.
For collaborations with multiple people on the same beatmap it will be more difficult for sure, but this is the best I can do for now.
wilted_rose
256 posts
RU Flag

3 weeks ago
In my opinion, it's very misleading to not have "Guest Participation Beatmaps" section on userpage. You might want to add it to make beatmaps section on userpage to be like this:
secretly -2,147,483,646
wilted_rose
256 posts
RU Flag

3 weeks ago

wilted_rose wrote:

In my opinion, it's very misleading to not have "Guest Participation Beatmaps" section on userpage. You might want to add it to make beatmaps section on userpage to be like this:
image

little addition to my suggestion: it should appear on userpage even if user has no ranked guest difficulties
Last edited by wilted_rose 3 weeks ago, edited 1 time in total.
secretly -2,147,483,646
Levi
1,739 posts
DE Flag

3 weeks ago


Well.. it's there, not sure what you are missing.
wilted_rose
256 posts
RU Flag

3 weeks ago

Levi wrote:

Well.. it's there, not sure what you are missing.

well, i have said that users must have it on their userpage even with 0 ranked gds, apologize for not saying it on my suggestion
secretly -2,147,483,646
Andrei
20 posts
RO Flag

2 weeks ago

Levi wrote:

If you set it up such that the guest can only update their difficulty it won't override any others, even if they attempt to do so.
For collaborations with multiple people on the same beatmap it will be more difficult for sure, but this is the best I can do for now.


i see. cool stuff nontheless!
poka
204 posts
US Flag

2 weeks ago
i tried this feature b4 it got announced
its really neat especially for collab marathons
SCAG
23 posts
US Flag

1 week ago
"fixed in lazer"
this is really sickpilled though bless ur hearts

12 posts | Jump | 1