Discuss Scratch

Lightnin
Scratch Team
1000+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

As many of you have pointed out, there's a need for a Scratch project player that works on mobile iOS and Android devices that don't support Flash. Tim Mickel, an MIT undergrad who worked with LLK, created a foundation for an HTML5 Scratch project player. But it still needs a lot of work. We decided to release the unfinished HTML5 player code under an open source license, and ask for contributions from the greater Scratch community.

Do you know someone with Javascript / HTML 5 skills that would like to contribute to Scratch? Please ping them with a link to the html5 Scratch project player on github!

https://github.com/LLK/scratch-html5

We don't plan to add any new features that the current Flash-based Scratch player doesn't support. Our goal is to make a player that plays Scratch projects exactly the same as the flash player. We've made a test harness, included with the source, so that coders can view projects in the flash player and the html 5 player side-by-side, to better isolate and fix differences in performance or behavior in the html5 player.

Thanks, and Scratch On!

Last edited by Lightnin (Oct. 29, 2013 16:06:07)


Scratch On!
MrFlash67
Scratcher
100+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

Cool! I have no idea how HTML/JS works, so I have no idea on that!

However, I would appreciate instructions on how to get it to run locally!

Last edited by MrFlash67 (Oct. 29, 2013 16:12:48)


Slept through the IP Ban Apocalypse!
Lightnin
Scratch Team
1000+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

MrFlash67 wrote:

Cool! I have no idea how HTML/JS works, so I have no idea on that!

However, I would appreciate instructions on how to get it to run locally!

That would be a great thing for someone to add to the readme, and then submit a pull request.

Scratch On!
turkey3_test
Scratcher
1000+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

I know we'll be able to play projects in it, but what about create projects in the editor? And I apologize that I can't contribute, as I'm learning other languages. I'm looking forward to it!

And as stated above, how exactly do we run it?

Last edited by turkey3_test (Oct. 29, 2013 16:18:39)


davidkt
Scratcher
500+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

I'll help! Thanks!


There are 10 types of people in this world. Those who understand binary, those who don't, those who understand trinary, those who understand quadrinary, those who understand quintinary- oh, how long does this go on?
You might also know me as Upsilon920 on some other sites.
Windows 8.1, Opera 12.16



Check out my screensaver shop! No, not a signature shop (there are enough of those); a SCREENSAVER shop.
Look at this cool project: O by DCPU-16
Q: When will the Add Everything war end? A: Soon. Berry soon. -joshuaho
//This isn't considered blockspamming... right?
cogito ergo sum
;
davidkt
Scratcher
500+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

The link is broken. It gives me a 503 error.


There are 10 types of people in this world. Those who understand binary, those who don't, those who understand trinary, those who understand quadrinary, those who understand quintinary- oh, how long does this go on?
You might also know me as Upsilon920 on some other sites.
Windows 8.1, Opera 12.16



Check out my screensaver shop! No, not a signature shop (there are enough of those); a SCREENSAVER shop.
Look at this cool project: O by DCPU-16
Q: When will the Add Everything war end? A: Soon. Berry soon. -joshuaho
//This isn't considered blockspamming... right?
cogito ergo sum
;
GadgetAndyMan
Scratcher
100+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

Although I use the PuffinBrowser on my iPad and have tweeted to request the Scratch Website be whitelisted to the new and free for Education PuffinAcademy browser, it is great news that a HTML5 Scratch player is being planned. I will be watching with interest

Latest project updated: X-Y Coordinates Challenge - 14 Jan 2014: Various improvements.

My Likes Studios [ Animation | Art | Education | Games | Simulation | Stories ]
Please take a look and follow any studios that interest you with the projects I am adding.
Lightnin
Scratch Team
1000+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

davidkt wrote:

The link is broken. It gives me a 503 error.

Ah, no, Github is just down at the moment. They get D'Dosd a lot for some reason. Should be back up again soon!

Scratch On!
technoboy10
Scratcher
500+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

I have a build running at http://files.technoboy10.tk/scratch-html5 and will try to update it often.

my github | my (sadly empty) blog
I and @booksforever are presenting at the Scratch Conference in August.
Please check out our video here: https://www.youtube.com/watch?v=dnIhUCqBARc
nathanprocks
Scratcher
500+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

I seen this on GitHub yesterday (before this was posted) and made a topic about it. I cloned the repository and put it on my local web server. It says the project is loading but doesn't actually load the project. I am using Google Chrome (version 31 or 32 I think) on OS X 10.9. I will probably try to get it working later.

EDIT: Just checked the GitHub repo. Seems like that problem was fixed lol https://github.com/LLK/scratch-html5/issues/1

Last edited by nathanprocks (Oct. 29, 2013 17:24:43)



| Rainbow text FTW! | Round( 3.14159 * 1337% ) = 42
BTC: 1Je29DV3msFfZBBVty9pA8ChXs2wtnQWZD LTC: Ldig9dbmpuvvjkV72JwwMo2VzwCi2vW1BT
DOGE: DFcGMfRrpw4Yuqnq6mbmBhRZCvAxyAtRFa
singmajesty
New to Scratch
1 post

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

Have you guys considered OpenFL? It uses the same Flash API, but compiles to iOS and Android natively. It also has the ability to compile to HTML5
MrFlash67
Scratcher
100+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

Can Python be used with/for developing this?

Slept through the IP Ban Apocalypse!
djdolphin
Scratcher
100+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

Cool! I just got this running locally, and I could help some with debugging and stuff.

EDIT: Does this support reading scratch 1.4 projects yet?

Last edited by djdolphin (Oct. 29, 2013 18:20:39)


Scientia potentia est.
PullJosh
Scratcher
500+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

Awesome! My knowledge of html and JS are limited, so I won't be able to help with this (I wish I could).

I'm glad it's open source, though! Maybe I'll find a way to remove the green flag and stop sign. Those things are great for scratch, but I'd like to be able to create more professional looking games. Looks like that'll be coming soon (hopefully)!

Thanks for all your work, ST!

Rumanti
Scratcher
500+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

Awesome! I can't really do HTML5, oh my I'm just learning it. I'd rather CSS Well, maybe I can send some of my friends this.. if I can find any
vacuumfan7072
Scratcher
100+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

Could you make a downloadable third-party IPA file, or a Scratch web app able to be added to the home screen on Apple systems? In-browser web apps don't usually work for me. Here's my system:
My browser / operating system: MacOS IPhone X, ChromeiOS 30.0.1599.16, No Flash version detected
If I ever find my tablet charger I'll show the system.


Windows 8, Chrome 31.0.1650.57, Flash 11.9 (release 900)
Windows XP, Chrome 31.0.1560.63, Flash 11.9 (release 900)
Windows XP, Opera 20.0.1387.64, Flash 11.1 (release 102)
nathanprocks
Scratcher
500+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

vacuumfan7072 wrote:

Could you make a downloadable third-party IPA file, or a Scratch web app able to be added to the home screen on Apple systems? In-browser web apps don't usually work for me. Here's my system:
My browser / operating system: MacOS IPhone X, ChromeiOS 30.0.1599.16, No Flash version detected
If I ever find my tablet charger I'll show the system.
I think it requires PHP so you can't make an app unless someone hosts the files of their public web host.


| Rainbow text FTW! | Round( 3.14159 * 1337% ) = 42
BTC: 1Je29DV3msFfZBBVty9pA8ChXs2wtnQWZD LTC: Ldig9dbmpuvvjkV72JwwMo2VzwCi2vW1BT
DOGE: DFcGMfRrpw4Yuqnq6mbmBhRZCvAxyAtRFa
scratchisthebest
Scratcher
1000+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

Sure, I'll ping myself

I know absolutley noth9in about GitHub though

things I can make for you: signatures = weird robot voice? = sound effects — collaborations I am a part of: lightspeedmy to do list

Wow an internet site
Lightnin
Scratch Team
1000+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

djdolphin wrote:

Cool! I just got this running locally, and I could help some with debugging and stuff.

EDIT: Does this support reading scratch 1.4 projects yet?

Almost assuredly not - although I'm not very familiar with the code myself. Currently, the flash player can accept a 1.4 project and convert it to the new format, and if the user makes a change and saves, make the new format the primary save file.

It's not clear how we'll handle 1.4 loads with this player - but rather than implement the entire conversion in the html5 player, again, we could consider doing something server side.

Anyway - this is something to think about once we get the html 5 player closer – thanks for raising the issue!

singmajesty wrote:

Have you guys considered OpenFL? It uses the same Flash API, but compiles to iOS and Android natively. It also has the ability to compile to HTML5

No - hadn't heard of that! We'll have to check it out and see if it could be a good fit. To work, it would have to be really well made – it's challenging to port things.

Last edited by Lightnin (Oct. 29, 2013 19:27:08)


Scratch On!
mrsrec
Scratcher
500+ posts

We're seeking contributors to help finish our HTML5 Scratch player (now open sourced!)

I'll Help!

Powered by DjangoBB

Standard | Mobile