Wednesday, 10 September 2025

Wake the Cat - Day 27 - Nearly There

 Got some more sound effects; got some more levels; a pretty new level display and 11 out of 13 levels complete!

BUT am currently sitting at 12.7kb / 13kb - very close to the limits! I've got to create two more levels and have a few details to fill in but here is a demo 3 days before the deadline.

Saturday, 6 September 2025

Wake the Cat - Day 24 - Level selection and some levels

 Finally getting to a form of the game that has some substance and overcome most of my most serious technical hurdles:

a) WebXR interface: Made all this work although I had a little trouble with the emulators. You can enter the game as an XR session with appropriate hardware - I have look to select so that if you look at an object for a bit it gets clicked with a sweet little torus as UI. I also implemented some rotation controls for the puzzle in the VR world (look down a bit to find them) - they could use some work aesthetically but they're functional. Also you can fast select using triggers or buttons (if your hardware has buttons) and rotate the world using the joysticks (if your hardware has joysticks). I've played through the game with my 'cardboard' headset so I know it can be played with the oldest hardware!

b) Level selection and switching between levels.

So it's beginning to look like a game - here is a demo with 5 levels implemented. I'm not sure these levels will be my final versions we'll see how we go.

Thursday, 4 September 2025

Wake the Cat - Day 21- Almost a Game

 Lots of work going on on the game:

  • A level selection world and switching between levels and returning to the level selection pretty elegantly.
  • 5 whole levels implemented - some of them pretty good
  • Some basic work on the VR hardware integration - just setup not implemented yet but the render loop is XR-API ready and working and I got some pretty buttons.
  • Win conditions all set up and working (just not exciting)
  • Built the simplest tenser.js and zip pipeline for module level compression which is going to be good enough I think.

So here is the demo of the first playable version....size is currently 7,486 bytes - so that is looking okay.

Wednesday, 3 September 2025

Wake The Cat - Sound FX

 Did a bit of late night vibe coding for sound effects - interesting and successful. I had to refactor the chatGPT code to make i) better and ii) more js13k compatible but most of the basic ideas and sound engineering stuff (filters / distortion etc) was new to me - so it helped me make good progress in very little time.

Here is a little demo of some sound effects for the game.