Mini Jam 183 - Pigeon Path
I participated in 78 hour game jam called MiniJam 183. My entry was called Pigeon Path
Spooky Game Jam
Last week I participated in a 48 hour game jam, called Spooky 2D Jam 2024 hosted by Theo and Chloe. The theme was Alone, but obviously it had to be Spooky and 2D
Heightmaps and Golf
I'm a big fan of games like SimCity 2000 where you have editable terrain. Typically the world is basically a big grid mesh, and each vertex can have different heights on the z axis.
3D textures for WebGL Tiles
In this post I look at using 3D textures to store 2D pixel art tiles, I use another texture to define a map, I use a Framebuffer to allow editing of this map
WebGL Colour Palette Preview
I decided to rebuild a project I made a few years ago in Codepen that enabled you to build up a colour palette, and view it on a HSL gradient, but this time with WebGL
Derivatives
In today's blog post we test out an idea I had around using the second derivateive of a curve (or a 2d image, like a heightmap) to approximate a curve
Voxels
I plan to write something about voxels here. For now, it's just an opportunity to play with this toy I made. 55kb, minified but not size-optimised
Observable WebComponent
For this website, I figured it might be a nice way to inlcude interactive demos. In this post I'll also explore the Intersection Observer API so that demos with animations can be set up to only animate when visible.
More Mazes
I experiment with generating mazes with a variable to affect how many solutions there are
A new project with ESBuild
I've started a lot of projects, and finished a few of them. When you are motivated to start something new it's important to have some pretty quick boilerplateto get you started.
Game Graveyard
I have a short attention span when I'm making games. Often I'll get to the interesting game mechanic, or the unique idea of the game and thenmove onto something else without polishing it.
Learning snakes
This won't be the most effective way, and is unlikely to come up with novel solutions, but it was a fun toy project.
This Website
I've decided to go for a (at least for now) static website. S3, Cloudfront, and away I go.
Approximate Erosion
I wanted to try out an idea that (very roughly and poorly) models erosion. The idea is that this can take smooth terrain, and form valeys and rivers.
Better With Friends
Clump together with your friends to help you reach the end. You can't leave the dotted-line boundaries but your friends can. Watch out for the bad guys, you might lose some of your friends, or be forced to restart.
Dog Castle Released
I’ve finally released a game on Itch.io! The game is called “Dog Castle”, and was inspired by Mario Maker. You play as a dog in a castle, collecting food and dodging enemies, with the ultimate goal of saving the king.