Monday, 25 August 2025

Wake The Cat - First Demo

 Have been getting some work done on basic elements for my puzzle game - here is a demo showing a cat basket and some pointy knitting needles - all textures generated using canvases at run time and the bump textures looking pretty good.

So no actual games yet but a working camera, lighting and world.

Saturday, 23 August 2025

Windchimes for Wake The Cat

 All my previous attempts at js13k have been pretty weak in the audio department - I rarely play games with sound on and it's always a problem with the 13kb limit (no samples so everything sounds a bit chip-tuney).

This year in order to break this streak I thought I spend some time on it early. My game 'O' had a beautiful, haunting soundtrack (not made by me) which might best be described as ambient, dreamy piano - just the sort of thing I love.


For my new abstract game I was hoping for something in the same spirit; but generated by algorithm. I had in mind the quiet ambient sounds that a large, well tuned windchime might make (if you hate windchimes you've probably only heard the small, tinkling badly tuned type). With that in mind I set up a little demo of a set of Pentatonic chimes here. I'm kinda liking it and think it might take me a long way towards background sound. You can play with it here if you like.    


Tuesday, 19 August 2025

JS13kGames 2025

 The time has rolled around for a new js13k games - it started while I wasn't watching a couple of days ago but I had planned to enter this year.

The theme is Black Cat which appeals to me - I've entered almost every category over the years but never their 3D webVR section so I thought that is what I'll do this year. 

It has been more than a decade since I used Three.js which it a tribute to flexibility and maintainability of that project.

But the last time I did use it I made one of my favourite games ever called 'O' - this non-verbal non-text puzzle games was a really cute and efficient piece of programming and I'd like to set up a similair abstract puzzle games for js13k this year - I think I'll call it 'Wake the Cat'.

Wednesday, 17 August 2022

js13k2022 - The Devil's 4-Play - Completed!

 I have run out of my very short time scale for this years js13kgames contest. My final product is called "The Devil's Four-Play" and I am quite happy with it. This new version has some nice flavour text and pretty icons with a 'hellish' theme.

You can play it online using this link.

I am very happy with the outcomes of the project - it has all the features I imagined and looks polished. 

I only used 8kb of the 13kb available and did the project in about 20 hours of development.

This was an intense 4 day project for me because of my travel plans.

Good luck to all the other competitors and use your remaining days well! 

Tuesday, 16 August 2022

js13k2022 - The Devil's 4-Play - Almost there!

 Had a few more hours after work yesterday to put some pretty graphics and theming on the game and added some new sounds effects.

I've decided to called it 'The Devil's 4-play' and themed it much more hell-like.

Here is the latest version and the long term archive version here.


I still need some extra copy on the intro and help sections; and I'd like to make the sounds better - but I have to finish in the next 24 hours so we'll see how it goes.

Sunday, 14 August 2022

JS13k - day 2 - almost done

 In my super short time scale js13k this year I've spent much of the time I've got available but with some  solid hard work today I've got a good ai playing at various levels of skill.


Have enhanced some of the graphics and made it a bit friendlier. My current live version at https://js13k-fourplay.herokuapp.com/ . Archived version on github (no online play).

Tomorrow I want to display moves and scoring more clearly, take a look at how to theme and colour the game and work with the audio a bit.

JS13k 2022 - First Version

 Been hard at work in these first hours - here is a first working version of my tic-tac-toe like strategy game.

I started with my own turn based game starter project , took a lot of inspiration from this codepen and did a bit of work with css perspective to get a working (mostly responsive) board layout.

The AI player doesn't work yet but you can play another human online or locally and the rules are explained (somewhat) and implemented. The latest working version is served for multiplayer here. Local  play only archive of this code is here. 


A long days work - tomorrow I program the AI player.