Hi,
Imagine what would be possible if people could share and download sprites, sounds, backgrounds etc. right away from the Scratch Program...
I am also working on Scratch Resources. Most of you probably know, but I'll explain shortly anyway. On Scratch Resources everyone will be able to share sprites, sounds, scripts and backgrounds but all through a web interface. It should be released very very soon (maybe a week). So I was wondering if it would be possible to integrate SR with scratch - sort of like Scratch.mit.edu is intergrated with the Scratch Application. It could theoretically work perfectly, all that has to be done is some API server side (I'm good server side
) and quite some squeak coding. Now that's the problem, I'm really really bad at squeak/smalltalk
...
So, I made some mockups of what it could look like:![]()

![]()
![]()
You guys all rock at smalltalk, I've seen amazing mods being made. Could someone please, please, please help me making this? You would receive just tons and tons of credit, I'd be sooooo grateful if someone could help me
Joren
Offline
that's beautiful! I hope they do it! The scratch team knows you exist, after all, you have a .scratchr.org domain name
Offline
Wow, JSO! That looks awesome! I love the idea!
That would make things a lot more user friendly.
Sadly, I'm not much of a Scratch Modification expert either, so I don't know much squeak/smalltalk.
Offline
This looks amazing - too bad it won't be integrated into the real Scratch application.
I'd help, but I know no, or next to no Smalltalk or Squeak. I look forward to seeing what you and anybody else who decides to help will come up with!
Offline
A week? We sort of have a lot to do
And I'm not sure if this would be easier or not, but how about just an application which you can download that is meant for uploading resources. The application can retrieve resources from the Scratch program, but you don't have to program it in Squeak.
Offline
It's the integration with Scratch that makes it useful, otherwise, a web app (as it is now) is even way better.
And I assure you it won't take longer than a week because I'm really in a hurry. You'll see ;D (let's continue sr discussion somewhere else)
Please, someone, heeeeeeeeeelp ;D;D
Offline
JSO wrote:
It's the integration with Scratch that makes it useful, otherwise, a web app (as it is now) is even way better.
And I assure you it won't take longer than a week because I'm really in a hurry. You'll see ;D (let's continue sr discussion somewhere else)
Please, someone, heeeeeeeeeelp ;D;D
Wave? I have some questions.
And now I realize that Scratch would be the easiest. The web uploader is just as good as an application, so I get your point.
Offline
Well you would first have to work out how to turn a sprite into binary and back again.
Offline
I could help you with the online searching, etc. but I'd do it in PHP if that's OK with you
I'm afraid I don't know how to make a project-upload-like dialog for sharing resources, but I'll look into it if you'd like.
So all in all, just tell me if you want me to do something
Offline
I like this idea! (Very nice mockups by the way)
EDIT: Oh, and Scratch Resources has been down for months, and your deadline for fixing it was 3 months ago.
Last edited by ScratchReallyROCKS (2010-07-17 10:58:19)
Offline
nXIII wrote:
I could help you with the online searching, etc. but I'd do it in PHP if that's OK with you
![]()
I'm afraid I don't know how to make a project-upload-like dialog for sharing resources, but I'll look into it if you'd like.
So all in all, just tell me if you want me to do something![]()
Thank you soooo much!
I would be very, very happy if you could make an upload dialog like the one in the mockup. You'll receive all credit you want that I can give xD
My idea was to build a (general) SR API (application programming interface) in PHP.
The upload dialog is the easiest because there is only a one time, one way communication: Scratch sends a file through a POST request to the Scratch Resources API. I think the Project Upload dialog already works that way so I hope it won't be to hard to adapt it for Scratch Resources
The search dialogs (integrated with the existing import dialogs) seem way more difficult to make to me (but also way cooler xD). The integration could work like this:
• User enters "cat" in the search field in Scratch (mod)
• Scratch does a get request to something like http://resources.scratchr.org/api/search?type=sprite&q=the_search_term
• Scratch Resources API replies with a list of found sprites, file links, titles etc.
• Scratch presents them in a list
• User chooses sprite
• Scratch Downloads .sprite file and imports it
I think I might release SR later today or tomorrow btw.
Offline
ScratchReallyROCKS wrote:
I like this idea! (Very nice mockups by the way)
EDIT: Oh, and Scratch Resources has been down for months, and your deadline for fixing it was 3 months ago.
Hang on - we will release today or tomorrow ;D
Offline
JSO wrote:
ScratchReallyROCKS wrote:
I like this idea! (Very nice mockups by the way)
EDIT: Oh, and Scratch Resources has been down for months, and your deadline for fixing it was 3 months ago.Hang on - we will release today or tomorrow ;D
Cool! I'll have to bookmark it.
Offline
Wow! This seems amazing, and I think it'll help me alot. I often search for sounds, but don't always find some for Scratch. GREAT JOB!
Offline
Offline
JSO wrote:
help?
![]()
Okay....I guess I'll look into it...
Offline
I like it! Awesome idea!
Offline
nXIII wrote:
I could help you with the online searching, etc. but I'd do it in PHP if that's OK with you
![]()
I'm afraid I don't know how to make a project-upload-like dialog for sharing resources, but I'll look into it if you'd like.
So all in all, just tell me if you want me to do something![]()
SHOOT!!! You beat me to it!
Offline