I was thinking, Makecode’s collaboration system is kind of boring.
All you do is have separate projects and constantly share them, but there are problems with this like, two different people updating a project at the same time. You now have two different updated games. another problem with this is that Almost all Makecode colabs are
abandoned with little colabs being complete. Nobody wants to have unfinished colabs all over Makecode. So I am proposing a solution. WHAT IF-- you could edit a project at the same time. Basically there is one project and you have multiple people coding on it at the same time (Kind of like multiple people on a google docs. This would make colabing way easier and I feel that more colabs would get done because it would be more efficient.
Summary
you have the option to make the project public. when it is public there is a code that you enter to join the project. sharing a project is like tagging some one, you @ the persons name and affter that you add the code. Like this @Ima.notarobot [2ejd93] only that person could see the code. next they enter the code at makecode arcade and join the project. Now both of you can edit it at the same time!
A Google docs like collaboration would be cool but very difficult to implement. Then again, the Makecode devs are real devs unlike me so maybe it wouldn’t be as bad to implement as I think it would.
Also, for proper collaboration use the GitHub integration. It supports pushing and pulling to the same project. (Conflicts can’t be dealt with though.)
If you want proper collaboration like how real companies do it, use the vs code extension for MakeCode arcade. You’ll have to use JS but then you can use all of git’s features much more easily, including fixing merge conflicts.
I guess…
I don’t think it is that the mods haven’t thought of this, maybe it violates a privacy policy and opens people up to editing the project in a way that the makecode admins don’t like. Think about the current system. Every time, people have to submit it to the makecode forums then wait for the mods to approve it. I am not saying this couldn’t work, or is a bad idea, just that it is a lot of work for mods to get it working, and might not be something they are allowed to do.
Oh and VS code definitely has an extension that allows multiple people to edit like Google docs, but others probably wouldn’t be able to see the simulator / edit assets / only edit code.
Thing is, you could chat or give away your contact in the editor by communicating with the other guy. And most likely this will be able to see your IP so…
First, mods wouldn’t have to approve anything because you could update the link, just like any project.
another problem @UnsignedArduino is that a lot of people don’t know java script and the main coding language for a lot of makecoders is blocks.
First, not even among us?
Also why not? is there any particular reason? I know some people outside of the forums in person. (Pls don’t ban me ) Besides you could communicate on the forums, why would you do it anywhere else.