Discuss Scratch
- StrangeMagic32
-
1000+ posts
Collaborate on LAN
I had a small idea that may be interesting.
Allowing collaboration on the offline editor with others, I don't know how easy it would be to add, but it would be cool if you could work on a project with your sibling or classmate via LAN (Local Area Network)
Problems & Solutions:
Problem: Griefers on your LAN (school or acquaintances)
Solution: https://scratch.mit.edu/discuss/post/3521874/
This could be manipulated by two Scratchers who live in one city and don't know each other in real life.
Solution: https://scratch.mit.edu/users/mica43683/
Possible Implementations
Allowing collaboration on the offline editor with others, I don't know how easy it would be to add, but it would be cool if you could work on a project with your sibling or classmate via LAN (Local Area Network)
Problems & Solutions:
Problem: Griefers on your LAN (school or acquaintances)
Solution: https://scratch.mit.edu/discuss/post/3521874/
It would be best if there were a password or some other check to keep certain individuals out. Maybe a simple generated code, something along the lines of a small string (around 6-8 0-9 and A-Z characters) you can give your friends. Problem: https://scratch.mit.edu/discuss/post/3856883/
This could be manipulated by two Scratchers who live in one city and don't know each other in real life.
Solution: https://scratch.mit.edu/users/mica43683/
In that case, it should be possible to set a password to enter the project editor.
Possible Implementations
I think that it would also show where users are editing blocks and what block they're editing, if even editing a block, like they're in the Paint Editor.
It could either have a comment or a border around the block that shows the editing user's name and possibly their pfp.
Each person would randomly get assigned a color when they join, and that user's pfp and name should appear in the toolbar.
User Highlight Idea 1 (Comment):move (10) steps //User Scratch-Cat
User Highlight Idea 2 (Border):User Scratch-Cat(move (10) steps::stack):: #ff00ff
(I'm going to build off of Luingus221's idea.)
Code | Costumes | Sounds
————————————
{move (10) steps} < (User1)
————————————
<Start LAN Project>
\/
<Invite LAN Users>
|User2 |
|User3 |
|User4 |
===========
Last edited by StrangeMagic32 (April 8, 2020 14:25:07)
- 14152cool
-
100+ posts
Collaborate on LAN
Support. Nothing much else to say, this would just be a good idea. Plus, think of the classroom opportunity!
- Foxlum
-
10 posts
Collaborate on LAN
You could (theoretically) also have this in the online version of scratch too. Allowing anybody on I had a small idea that may be interesting.your network to join in creating a project in scratch with you.
Allowing collaboration on the offline editor with others, I don't know how easy it would be to add, but it would be cool if you could work on a project with your sibling via LAN (Local Area Network)
Then here comes a small problem… How do you keep your projects safe from griefers if everyone on your network as access to it?
(especially on large school networks)
It would be best if there were a password or some other check to keep certain individuals out. Maybe a simple generated code, something along the lines of a small string (around 6-8 0-9 and A-Z characters) you can give your friends.
- StrangeMagic32
-
1000+ posts
Collaborate on LAN
Yes, that would be quite helpfulYou could (theoretically) also have this in the online version of scratch too. Allowing anybody on I had a small idea that may be interesting.your network to join in creating a project in scratch with you.
Allowing collaboration on the offline editor with others, I don't know how easy it would be to add, but it would be cool if you could work on a project with your sibling via LAN (Local Area Network)
Then here comes a small problem… How do you keep your projects safe from griefers if everyone on your network as access to it?
(especially on large school networks)
It would be best if there were a password or some other check to keep certain individuals out. Maybe a simple generated code, something along the lines of a small string (around 6-8 0-9 and A-Z characters) you can give your friends.
- Abitofevrything
-
24 posts
Collaborate on LAN
I love this idea! Working in teams on scratch is a real pain sometimes. It would be great if two or three people could work on the same project at the same time.
- XxShazammxX
-
100+ posts
Collaborate on LAN
Nice idea!
Support, as long as there has to be some sort of password to get into the network room.
I don't think the Offline Editor uses Internet at all, though, so this could possibly be implemented into the online editor.
Interesting idea!
Support, as long as there has to be some sort of password to get into the network room.
I don't think the Offline Editor uses Internet at all, though, so this could possibly be implemented into the online editor.
Interesting idea!
- -Accio-
-
1000+ posts
Collaborate on LAN
Support
This is a nice compromise, and since the people would know each other, there wouldn't be a risk of contact info being shared.
This is a nice compromise, and since the people would know each other, there wouldn't be a risk of contact info being shared.
- infinitytec
-
1000+ posts
Collaborate on LAN
No support.
Just share the file on the LAN. Have different people make different bits and use the backpack.
I think editing with multiple people at one time would get confusing and difficult.
Just share the file on the LAN. Have different people make different bits and use the backpack.
I think editing with multiple people at one time would get confusing and difficult.
- Luingus221
-
29 posts
Collaborate on LAN
I Nice idea!believe it does now, seeing as how Internet-based extensions (TTS, Google Translate) work, but only if you're on an Internet connection.
-snip-
I don't think the Offline Editor uses Internet at all, though, so this could possibly be implemented into the online editor.
-snip-
I think that it would also show where users are editing blocks and what block they're editing, if even editing a block, like they're in the Paint Editor. It could either have a comment or a border around the block that shows the editing user's name and possibly their pfp. Each person would randomly get assigned a color when they join, and that user's pfp and name should appear in the toolbar.
User Highlight Idea 1 (Comment):
move (10) steps //User Scratch-Cat
User Highlight Idea 2 (Border):
User Scratch-Cat(move (10) steps::stack):: #ff00ff
- StrangeMagic32
-
1000+ posts
Collaborate on LAN
-snip-Yeah, that's good, I'll add that to the top post

- StrangeMagic32
-
1000+ posts
Collaborate on LAN
You've got a fair point, though it may get confusing to backpack things No support.
Just share the file on the LAN. Have different people make different bits and use the backpack.
I think editing with multiple people at one time would get confusing and difficult.

This has got to be one of the bigger reasons why I suggested this, it's 100% not rejected xD Support
This is a nice compromise, and since the people would know each other, there wouldn't be a risk of contact info being shared.
- findanegg
-
500+ posts
Collaborate on LAN
No support. This isn't Quake Deathmatch; LAN at least in my experience has been a doozy to get working.