Work in progress

Learning JavaScript can be fun! From watching YouTube videos I discovered a group, called the Processing Foundation, who have built tools to help developing applications using Java and JavaScript really easy. Please check out the website - Processing.org

The 'Sketches' on this page were created using a library called p5js and their online code editor. Some of these sketches I am working on developing into full Games

Block Breaker

My first attempt at a game using p5js. This involved creating an array of blocks and balls and workign out the collision detection between all the objects. The source code can be found here

Block Breaker

Flappy Block Protoype

Flappy Block, click mouse or press a key to make the block move up, release to drop. Avoid the blocks!

Flappy Block

Slitherc.io.ne Prototype

An attempt to capture some of the mechanics from the slither.io game. A simpe sketch that essentially moves the 'snake' around the screen whilst it eats food and grows. I have developed this further into a true multiplayer game using node.js and socket.io. Will try to get the game set up in the cloud for you to play!

Slitherc.io.ne

Conways Game of Life

An implementation of Conways Game of Life. Hit refresh to see the random life evolve!

Conways Game of Life

2048

A work in progress, need to sort out animations and stop all the numbers in row adding up if they are the same.

Use the up, down, left and right keys in order to move the numbers round the grid. If 2 numbers are teh same they will add together. Try to get to 2048

2048