Show more

Another unconventional after another massive day of game design.

Every postit on the floor is an almost perfect plot idea we cut. Only the crème de la crème survived

Our chess AI currently has about 20 different evaluation functions, each with their own weighting. That's too much to tune by hand, so I'm running an automated AI chess tournament to evolve 100s of different AIs and find the optimal weightings.

It's working quite well so far :)

Not technically a , but we’ve spent the whole day working on our game narrative design.

We’ve had some incredible ideas for some of the mysteries, can’t wait to share them with everyone!

Apparently this posh boy regatta goes up the Thames once a year to count all the swans. So blessed that I got to witness them on this blessed afternoon 😌😇🪿

Google, you of all people should know that's not what a virtual machine is

Reworked the save/load system to make it simpler (we totally didn't need a souls-like autosave system with no manual saves) and started work on the Load Game interface.

What do you think of the two different menus for when there is/isn't already a save?

This may be a year in which I get a new album from Fall Out Boy, Paramore, and My Chemical Romance.

I'm so fucking hyped, an embarrassment of riches

Added a dyslexic font option to our settings. Getting some pretty serious layout shift, but it's a good start!

What other accessability features would you consider adding?

Also finally got a quick and simple particle system working. It's not much, but it really adds a lot of pizzazz to the clicking experience

Built out own integrated test runner. Tests are simple javascripts that run in-engine, and output test data to a file!

Job 1 of getting back into the Game Dev saddle was setting up CI auto-builds for all our target platforms. Took about 5 hours of poking, but I've now got a system I like that runs in ~3 mins and dumps all the builds onto my local server

TFW you write a blog post and forget to post it to reddit, but someone else does it for you...

Terser is really clever. It figured out how to partially apply this function and remove a whole function call automatically!

little bonsai

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!