Block Coding - high-level, block-based visual programming

Recent updates:

We had a blast at GodotCon, met so many interesting people! The level of interest and enthusiasm in our work was truly inspiring. We had an exhibition booth and did a live-demo presentation building a game with blocks on the main stage.

Thanks to the handful of contributions that have come our way from outside Endless! This is an open source project and we’d love to have this step increasingly towards being a community-built effort. We are experimenting with paid bounties on some tasks.

The plugin gives you blocks for the basic/obvious properties like position, rotation, scale, etc, but what if, for example, you wanted to use blocks to manipulate the Use Parent Material flag on the CanvasItem base class of a node? It wouldn’t be sensible for the plugin to provide blocks for every inspector property on the planet… but fear not. My new favourite feature of this plugin: drag any property from the inspector into the block canvas, and you get a block for it. Hold Ctrl while you do this to get a block that lets you change the value. :exploding_head:

Check out our new v0.8.0 release for more exciting updates like UI improvements, high-level blocks for switching scenes, internationalization and more!

1 Like