I write a lot of code; mostly in Node.js and Rust, other languages when required. I run an environmental tech company, working on tracking plastics. I also build games, mentor developers, make art, bake things, and make parody YouTube content.
Most of my projects live on https://lab.lcr.gr
Web Games:
- π°οΈ Deep Space Derelict - A short sci-fi roguelike; desktop browsers only
- π Open Baba (source) (Old) - A web implementation of the "Baba Is You" game mechanic, with a basic level editor
Game Dev Libraries:
- πΊ Bevy Sprite Animations - Full fat spritesheet animation system for 2d sprites
- π΅ Bevy Musicbox - Heavily opinionated system for managing game audio
- ποΈ Bevy 2d Template - Quickstart game template, including cross platform builds (desktop, web, arm64), networking, asset loading, etc
Misc Tools:
- πΌοΈ Crunch - Reproducable image manipulation piplines: transform, crop, recolour images
- π Flit - Templated HTML transforms to run after your site generator does its thing