My Adventures with Narrative Engines

I've always loved games with compelling stories. From the classic LucasArts point & click adventures to modern gems like The Forgotten City, Disco Elysium, Pentiment, and Telltale games, many titles have inspired me.

While working on my latest project, I wondered: how would I implement a story,...

Continue reading...
code
Crafting Art in 8kB - 'The Sheep and the Flower'

Crafting Art in 8kB - 'The Sheep and the Flower'

Last month, I published an article about a demoscene production that I released last year. The article starts with:

In November 2022, we set ourselves a challenge: make a real-time animation that looks like a standard short animated movie, with the constraint that it should fit in 8 kilobytes. T...

Continue reading...
code

An Overview of the Starlark language

Starlark is a small programming language, designed as a simple dialect of Python and intended primarily for embedded use in applications. Some people might say it’s a bit like Lua with Python syntax, but I think there are many interesting bits to discuss. The language is now open-source and used in...

Continue reading...
code