A while back I was looking for a creative outlet I could make something I’d like on a daily basis and (finally) got into creative coding.
I chose love2d as my framework and started making animations, aiming to create a new one on a daily basis.

As I built up my lua toolkit the creations got more complex over time, with 3d rendering, a custom GLSL pre-processor and tracing profiler.
The best way to see the animations is on my instagram hightlights - all the animations are there in the order I made them, with some hand-picked background music:

Creative Coding animations
I enjoyed the process so much that I basically got into the demoscene - I’m sitting on a 4k demo I made in a week but barely missed the deadline for the 2025 edition of Xenium - hoping to get it released in the 2026 edition!
As a side-note, love2d is an utterly amazing framework - very easy to get into, but incredibly powerful. If you’re clever about it, you can use lua api for many of the low-level graphics operations without having to write a single line of c++. I just hope they finally release the 12.0 version - it’s already very usable and more powerful than the 11.5 that’s been around for a while, but it’s still missing the amazing 11.5 API docs.




