hi im josh
it is 2026 - february
the littlest month of all
11 April 2026

February

following on from last month (that's January) I'm continuing to keep a log of stuff I've worked on and released.

the big one this month is...:

Ennui

This is my full fledged (hopefully) UI library for LOVE.

This has been my main hobby project for a while now and I "released it" this month. It's still pretty rough in places but it's getting very useable.

Features

Trijam 358

I also entered a trijam this month. It's a gamejam where you have 3 hours to put something together over the weekend (allocating those 3 hours as you like). I did it in 3 one hour chunks.

The theme was Ricochet.

I managed to get something together which I'm reasonably happy with.

The idea I had was just a vertical shmup where the main gameplay gimmick is that you have a revolver that can hold 6 bullets. There are different special types of bullet that have effects when fired.

the plan was to have hour 1 cover the mechanics, hour 2 cover the polish and then have hour 3 as a buffer for all the stuff I didn't manage to get done. This isn't really go as planned but I did ok.

Hour 1 - mechanics

most of it is here. you can move and shoot and pick up bullets. enemies can die and there's multiple bullet types.

Hour 2 - polish

bit more polish. got a background in, score, lives, some sounds etc.

speak made me some music.

there's also a disasterous amount of screenshake (buggy too, it only shakes over one diagonal!)

Hour 3

the critics are calling it an assault on the senses.

managed to fix most of the bugs, get it more or less where I wanted it.

there's a few bugs that annoy me: I shrank down the bullets to be more reasonable to dodge but the hit detection feels off as a result. Never got a chance to fix that.

There's also a particularly nasty bug where if you died on the spot you would respawn then the same bullet could kill you over and over and draining your lives into a game over. this was caused by adding a bullet disintegration animation but it can still hurt you while it's despawning. oops.

Results

I didn't do great! I forgot to put up a web build so I didn't get many ratings at all.

I ranked 26/38 but the comments were positive. Next time I should get that web version up asap.

Play it

for what its worth it's available to play here.