Online Portfolio

A collection of short overviews of my previous projects.


Otter Website
I am currently working on a website that collates information on otters from a variety of perspectives. The design philosophy is to build a website with very minimal maintenance in order to maximise its longevity without significant input.




Road Network Generator
This project was the focus of my final dissertation at university. Given a 3D terrain and series of nodes it will attempt to automatically generate a series of connecting roads that appear ‘realistic’ in their routes.






Website Team Project
Where’s Our Water was a team project I worked on during my second year at Newcastle University. We were tasked with designing, developing and presenting a website according to provided guidelines.





Hex-Board Generation
A personal project, implemented in the Unity game engine with C#, that generates a board of hex-tiles. Each hex is given its properties according to a set of profiles. In this example the generation algorithm assigns a profile to a tile depending on the ‘heat’ of that tile, with some random variation.