Discuss Scratch

-S0dium-
Scratcher
69 posts

Scryft (Blockly based programming language inspired by scratch)

What is Scryft?

Scryft is a block-based game engine that’s meant to be the next step after Scratch.

It keeps the drag-and-drop coding style, but is being built to handle more advanced features and larger projects; basically for when Scratch starts to feel too limiting.

Right now, we’re still very early in development; we haven’t even created the editor yet. This is the ground-floor stage where everything is just starting.

Links:
Homepage: scryft.github.io
GitHub: github.com/scryft


Want to help?

I’m looking for people who want to help build Scryft from the ground up.

What you should know:
• Art Skills (for sprites) (optional)
• HTML
• JavaScript
• Some experience with Blockly is a big plus

How to join:
Reply with:
• your GitHub username
• Stuff you’ve made (projects, GitHub, demos, anything)
• What you’re good at (UI, coding, systems, sprites, etc.)
• If you’ve used block-based coding before (optional)


Work in Progress

Scryft is very early WIP.
Things will change a lot, and we’re still figuring everything out as we go.

Last edited by -S0dium- (April 25, 2026 05:21:28)

-S0dium-
Scratcher
69 posts

Scryft (Blockly based programming language inspired by scratch)

Bump
mtnif
Scratcher
1000+ posts

Scryft (Blockly based programming language inspired by scratch)

how do i create the editor because i have experience in javascript and i was hired
-S0dium-
Scratcher
69 posts

Scryft (Blockly based programming language inspired by scratch)

mtnif wrote:

how do i create the editor because i have experience in javascript and i was hired
Learn/use blockly and take inspiration from scratch
mtnif
Scratcher
1000+ posts

Scryft (Blockly based programming language inspired by scratch)

-S0dium- wrote:

mtnif wrote:

how do i create the editor because i have experience in javascript and i was hired
Learn/use blockly and take inspiration from scratch
but the scratch cat is trademarked and i don't know how to do this, all i can do is add blocks and change existing ones and add categories (probably)

Last edited by mtnif (April 25, 2026 22:59:10)

-S0dium-
Scratcher
69 posts

Scryft (Blockly based programming language inspired by scratch)

mtnif wrote:

-S0dium- wrote:

mtnif wrote:

how do i create the editor because i have experience in javascript and i was hired
Learn/use blockly and take inspiration from scratch
but the scratch cat is trademarked and i don't know how to do this, all i can do is add blocks and change existing ones and add categories (probably)
Yeah, you can def do that, you can also make your own mascot for the site so we don’t infringe on anything.
Also, here’s a way to get the editor added: https://developers.google.com/blockly/guides/get-started/get-the-code
mtnif
Scratcher
1000+ posts

Scryft (Blockly based programming language inspired by scratch)

-S0dium- wrote:

mtnif wrote:

-S0dium- wrote:

mtnif wrote:

how do i create the editor because i have experience in javascript and i was hired
Learn/use blockly and take inspiration from scratch
but the scratch cat is trademarked and i don't know how to do this, all i can do is add blocks and change existing ones and add categories (probably)
Yeah, you can def do that, you can also make your own mascot for the site so we don’t infringe on anything.
Also, here’s a way to get the editor added: https://developers.google.com/blockly/guides/get-started/get-the-code
done, but there aren't blocks listed or .js files

Last edited by mtnif (April 25, 2026 23:06:08)

mtnif
Scratcher
1000+ posts

Scryft (Blockly based programming language inspired by scratch)

the blockly editor is currently in development
-S0dium-
Scratcher
69 posts

Scryft (Blockly based programming language inspired by scratch)

mtnif wrote:

-S0dium- wrote:

mtnif wrote:

-S0dium- wrote:

mtnif wrote:

how do i create the editor because i have experience in javascript and i was hired
Learn/use blockly and take inspiration from scratch
but the scratch cat is trademarked and i don't know how to do this, all i can do is add blocks and change existing ones and add categories (probably)
Yeah, you can def do that, you can also make your own mascot for the site so we don’t infringe on anything.
Also, here’s a way to get the editor added: https://developers.google.com/blockly/guides/get-started/get-the-code
done, but there aren't blocks listed or .js files
Solved
Pi_master31
Scratcher
500+ posts

Scryft (Blockly based programming language inspired by scratch)

Can I help with designing some of the sprites? It's OK if you say no.
-S0dium-
Scratcher
69 posts

Scryft (Blockly based programming language inspired by scratch)

Pi_master31 wrote:

Can I help with designing some of the sprites? It's OK if you say no.
Sure! I already made a reskin for cat 2 as a sprite, but you can make some! Make sure after you make the sprites you download them as svgs, fork the editor repo, and upload them to the assets folder!
-S0dium-
Scratcher
69 posts

Scryft (Blockly based programming language inspired by scratch)

-S0dium- wrote:

Pi_master31 wrote:

Can I help with designing some of the sprites? It's OK if you say no.
Sure! I already made a reskin for cat 2 as a sprite, but you can make some! Make sure after you make the sprites you download them as svgs, fork the editor repo, and upload them to the assets folder!
Btw what’s your GitHub username?
Pi_master31
Scratcher
500+ posts

Scryft (Blockly based programming language inspired by scratch)

-S0dium- wrote:

-S0dium- wrote:

Pi_master31 wrote:

Can I help with designing some of the sprites? It's OK if you say no.
Sure! I already made a reskin for cat 2 as a sprite, but you can make some! Make sure after you make the sprites you download them as svgs, fork the editor repo, and upload them to the assets folder!
Btw what’s your GitHub username?
I just made one here. I'm brand new to github so I don't understand it too well.
-S0dium-
Scratcher
69 posts

Scryft (Blockly based programming language inspired by scratch)

Pi_master31 wrote:

-S0dium- wrote:

-S0dium- wrote:

Pi_master31 wrote:

Can I help with designing some of the sprites? It's OK if you say no.
Sure! I already made a reskin for cat 2 as a sprite, but you can make some! Make sure after you make the sprites you download them as svgs, fork the editor repo, and upload them to the assets folder!
Btw what’s your GitHub username?
I just made one here. I'm brand new to github so I don't understand it too well.
Hired! Just accept the invitation to get started!
Pi_master31
Scratcher
500+ posts

Scryft (Blockly based programming language inspired by scratch)

-S0dium- wrote:

-snip-
Hired! Just accept the invitation to get started!
I don't see any invitation, where would I find it? (I'm not kidding when I say I'm brand new to github)
-S0dium-
Scratcher
69 posts

Scryft (Blockly based programming language inspired by scratch)

Pi_master31 wrote:

-S0dium- wrote:

-snip-
Hired! Just accept the invitation to get started!
I don't see any invitation, where would I find it? (I'm not kidding when I say I'm brand new to github)
GitHub.com/scryft
Pi_master31
Scratcher
500+ posts

Scryft (Blockly based programming language inspired by scratch)

-S0dium- wrote:

Pi_master31 wrote:

-S0dium- wrote:

-snip-
Hired! Just accept the invitation to get started!
I don't see any invitation, where would I find it? (I'm not kidding when I say I'm brand new to github)
GitHub.com/scryft
Ah, thank you!
Pi_master31
Scratcher
500+ posts

Scryft (Blockly based programming language inspired by scratch)

Any ideas on what I should design?
-S0dium-
Scratcher
69 posts

Scryft (Blockly based programming language inspired by scratch)

Pi_master31 wrote:

Any ideas on what I should design?
A player sprite, ground sprite, background sprite, and some other stuff
mtnif
Scratcher
1000+ posts

Scryft (Blockly based programming language inspired by scratch)

-S0dium- wrote:

Pi_master31 wrote:

Any ideas on what I should design?
A player sprite, ground sprite, background sprite, and some other stuff
we still do not have a stage

Powered by DjangoBB