We do often include affiliate links to earn us some pennies. See more here.

Block Coding tools are pretty popular like Scratch, where you do visual scripting using blocks instead of typing out code and now Godot Engine has an impressive looking version of this with Block Coding from Endless.

It looks so simple even my stupid brain could probably do something with it.

Announced via the Endless Foundation blog, the new system is available to add into Godot via the asset library. The plugin itself is open source under the MIT license and can be seen on GitHub.

A great initiative, especially with it being inside a game engine that's already free and open source, so people can easily progress onto traditional programming whenever they want. That's part of the point too, as Endless's Will Baumgartner wrote:

One of our main goals is to make the transition from using our simplified tools to using the Godot engine on its own as seamless as possible. So, as we start to make blocks more abstract than the code itself, it’s important that we stick to the same sort of language that Godot runs on.

As we have designed more and more blocks, we have thought carefully about this balance between lowering the bar of entry with simplified blocks, and trying to teach the concepts intrinsic to Godot. As more people find and experiment with the plugin, we hope to narrow down on this balance to make the transition to working with the real editor as smooth as possible.

Check out their demo video below:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link
Article taken from GamingOnLinux.com.
18 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
8 comments

based Jun 28
Definitely great news, for I plan to start making a game myself soon
I can see this being very useful to beginners and especially educators, but I'm so used to Python that I'm just going to stick to GDScript.
I used to use Scratch a lot, and I always found the block-based interface to be more clunky than a text based one.
pilk Jun 28
As someone who spent a lotta hours messing around in Scratch as a kid, this is neat.

Maybe I will get back into the swing of code stuff one of these days.
neolith Jun 29
What an amazing idea!
My little niece is quite interested in creating things in Minecraft oder level editors in games and was all ears when I told her that it is possible to create games on your own. I was hoping I'd be able to show her Godot and try out something simple with her together in the future. But this could be a game changer and allow her to continue tinkering with things on her own.
Is it a good moment to remind everyone that Game Maker is available on Linux? :D


Last edited by hardpenguin on 1 July 2024 at 8:37 am UTC
Pyretic Jul 1
Quoting: hardpenguinIs it a good moment to remind everyone that Game Maker is available on Linux? :D

Why does it only say Ubuntu?
Eike Jul 1
View PC info
  • Supporter Plus
Quoting: Pyretic
Quoting: hardpenguinIs it a good moment to remind everyone that Game Maker is available on Linux? :D

Why does it only say Ubuntu?

So does Steam...
razing32 Jul 1
Quoting: hardpenguinIs it a good moment to remind everyone that Game Maker is available on Linux? :D

Only Beta though ?
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.