Joe Tidmarsh :: Online Portfolio

Here you can a collection of my projects. Source code is available for a number of projects, but if you are a potential employer and would like to view the source for a particular project then please contact me.

If you experience any difficulty while trying to run a project, please be sure to check the accompanied README file; Furthermore, please ensure you have the latest DirectX Run-Time and C++ Redist ( MSVS 2005 SP1 and 2008 SP1 ) installed.

Exstasis - The Coming of Diego Bertie

A short interactive story about a group of escaped mental patients trapped in the Andes awaiting rescue from obscure Peruvian soap star Diego Bertie.

Created for university by seven students. Development to improve gameplay and visuals is on-going in our own time.

 

Rocket Mountain: Real-Time Graphics Demo

A demonstration of real-time graphics and high-quality lighting that are of an expected commercial level of quality. This was developed for a final-year university module.

 

Realistic Grass Rendering

An investigation into methods that produce realistic-looking grass for real-time applications. This was developed for my final-year dissertation at university.

 

Wave

A 2D side-scrolling shooter with visual aesthetics and movement mechanics inspired by flOw. Source code included.

 

Dr. Who FPS

A small proof-of-concept game demo based upon Dr. Who.

 

3D Software Rasteriser

An offline rasteriser produced for university. It features tone mapping and jittered shadow rays to produce vibrant lighting and soft shadows. Source code included.

 

Tornado Simulation

A visual simulation of a tornado using particle systems. Developed for university as an introduction to OpenGL and simulation techniques.

 

Raycaster

A raycasting engine that renders pseudo-3D worlds. Developed using SDL and geared towards handheld devices such as the GP2X.

 

Procedural Visual Effects

A collection of smaller projects that demonstrate the use of procedural methods to create visual effects. These were developed for a final year university module.