This week I wrote a basic theme builder for dear imgui but I think my original plan to only use a few colors perhaps is flawed. I will have to do some more thinking on it. In the mean time I started a new project, musik maskin. A basic software synth and soon a music generator for gamejam games.
Gustav Jansson
Welcome to my lair.
Latest devlogs
This week I added the oklab and oklch colorspaces to klotter. Next week is hopefully using them to create a dear imgui theme.
This week I finished star trek ds9 so I mostly just spent time on my notes and planning for future euphoria.
Latest blog posts
spotlight
I spent about 2 weeks on spotlight, my hugo blog featuring pretty windows spotlight images. My windows have stopped showing me new images, not sure what’s up with that so the contributions have more or less stopped. I should learn about how image processing works and publish it this year.
Star trek
The year started with me watching star trek TNG and desperately watching the full series of deep space 9 before it was removed from netflix the last 2 to 3 weeks of the year.
games
THe only game I made this year, was a game made in 4 hours for the spelsylt gamejam.
I think one of my new years resolutions will be making and publishing the car game is some way or another. I’m really keen on working on the arcade car game.
klotter
The year started strong with implementing framebuffer/post proc, cubemaps, skyboxes and uniform buffers and continued with code cleaning in the end of february but then I just stopped and was stuck on instancing and having some sort of analysis paralysis and ignoring for most of the year before almost completing it before the end.
Another year full of devlogs and another review of what I have achieved and failed to achieve.
workbench, euphoria, gaf and json
Workbench started out as a repo of various build scripts, but is now a single tool for running all those “scripts”. This year I ported everything from rust to c# and scoured my repos for other tools to integrate it into the code base.
One of the big reasons for choosing C# is so that I can use the spectre project to get a nicer cli. The other big reason is that I use c# as a language for work so I’m very familiar with it. I can also use resharper to clean up the code and do major refactorings, that wasn’t really possible with the rust or the python version.





