Projects.

Mr Andy Kaufman's Gone Wrestling.

A game that allows you to control Andy "I'm from Hollywood" Kaufman during his infamous wrestling match on April 5th, 1982 in Memphis, Tennessee as he attempts to defeat his first male opponent, the southern heavyweight champion Jerry "The King" Lawler.

3DCSS AnimationCSS TransformsCSSGameJavascript

View On GitHub
Andy Kaufman Wrestling Game
Safeguarding Children Timeline

Safeguarding Children Timeline.

An interactive 3D timeline that teaches the history of safeguarding children legislation in the UK.

3DAnimationBabylon.jsJavascriptWebGL

View Timeline

React Page Transition

A React component that makes it easy to use page transitions.

BabelCSS AnimationCSS TransformsCSSJavascriptnpmReactStyled ComponentsWebpack

View On GitHub
React Page Transition

Bouncy Castle.

An animated 3D bouncy castle created with just HTML and CSS. I started this experiment as a means to stress test the capabilities of the transform property in CSS.

3DCSSCSS AnimationCSS Transforms

View On CodePen

Multiplayer Air Hockey.

A multiplayer WebGL air hockey game that consists of two parts. The server handles game creation, socket connections and the physics simulation. The client handles the UI and rendering of the table.

3DExpressGameJavascriptReactSocket.ioThree.js

View On GitHub
Multiplayer Air Hockey