Projects Portfolio

This page is largely dedicated to my (Morgan's) software projects and gives an overview of the work I've done for others and for myself.

Please note that many of my personal projects are largely there as evidence of my understanding of what I've learned and what I'm learning and so largely revolve around skeletal concepts rather than full-blown applications. Hopefully though, the present a good idea of my understanding of the underlying technologies!

For my current projects I'm including a simple blog that traces my design ideas and outlines some of the fundamental development choices I've made as I go along.

To view more about a project, please click one of the links below:

Current Projects

BlockBlast: An SDL puzzle/challenge game built using C. NEW! Beebeeroids: A HTML 5 gaming blast from the past! NEW! My Server: Blog about my general purpose Linux Server NEW! MySite: This website - thought I ought to make a new one! :D libBitStream: A C# library for storing data of arbirary bit length. Swanky Slideshow: Javascript slideshow. ImageCompressionDemo: Java application demonstrates the use of the YCrCb colour format in image compression. Amy Chat: A PHP/AJAX/MySQL driven chat website. UPDATED!

Contractual Work

Eurotron (ESP) Ltd Website Vision Force Marketing Website

Older Projects

BitStream: The Java forebear to libBitStream. 3DDemo: A 3D manipulation and presentation demo. Breaker: A simple breakout clone written in C++ VideoScript: Javascript alternative to Flash video (FLV)