Welcome to FX Code Resources & Test Projects.
This site contains examples of the interactive learning resources and related projects I have developed.
Welcome to FX Code Resources & Test Projects.
This site contains examples of the interactive learning resources and related projects I have developed.
This chess game is playable offline or online, with a range of customisable colours using a 2D interface and a rotatable 3D display.
Online play is completely anonymous, unless the players have contacted each other through other means prior to the start of the game.
This web application was created to demonstrate my skills with JavaScript, HTML5, MySQL and PHP. The graphics engine and user interface can be adapted for other purposes.
The pulsating Wave Sphere jiggles and shakes like a humerous jelly!
This may be useful for demonstrating wave propagation in a 3D shape.
The “GlowB” (pronounced “globe”) program demonstrates a slowly rotating sphere with crudely rendered landmasses and oceans.
Using a greater number of quads it is possible to achieve a higher resolution display for use in astronomy, when viewing other planets and moons.
The Kaleidoscope test is an experiment designed to see if JavaScript can simulate the reflections viewed in the toy of the same name.
I have managed to make it work with some simple effects.
The Wireframe Rain program features a simulation of the ripples which propagate from droplets falling into a pool of water.
This could be used for demonstrating concepts in physics, geology and the distortion of fabric, among others.
The Raycaster is an experiment in running a classic raycaster style graphic engine in JavaScript.
The style of these graphics has been limited to the resolution of the original Nintendo Gameboy, to see what such a program might look like on such an old system.
The resolution can be easily increased to take on a more colourful or realistic style.