With up-to-date examples, and anecdotes from the last couple of years of continuing to enjoy writing web pages in Elm, here’s a new version of my Elm advert:
Slides: Elm makes me happy slides.
Continuing to explore the Godot 3 game engine. I want to make a game where you drag blocks around and balance them on each other, but I couldn’t find much documentation on how to drag-and-drop objects (except menu UI elements), and especially I found quite a few wrinkles when doing this with objects that are normally controlled by the physics engine.
This time we actually write some code in Godot’s programming language, GDScript.
Godot version: v3.0.6.stable.official.8314054
Because the Rapsberry Pi uses a slightly older Python version, there is a special version of Graft for it.
Here’s how to get it:
sudo apt install python3-attr at-spi2-core
sudo apt install imagemagick
git clone https://github.com/andybalaam/graft.git cd graft git checkout raspberry-pi
./graft 'd+=10 S()'
If you’re looking for a fun way to start, why not try the worksheet “Tell a story by making animations with code”?
For more info, see Graft Raspberry Pi Setup.
I’m running a workshop at the Egham Raspberry Jam on 21st October. The workshop will introduce my little animation language Graft. We will tell a story using animations that we created ourselves using code.
I reproduced it as images below.
Any feedback much appreciated.