Projects: Completed

GoPlus 0

GO+ Helper

If you are using an Android phone, setting your GO+ Bluetooth connection to high priority will greatly improve responsiveness of button presses. It is possible to do this through some Bluetooth management apps such...

planet-view 0

Voxel Planet Engine C++

This is the project I created for my degree dissertation Project Initial Aims I want to design a procedurally generated planet using a voxel based 3D world, and seeded random terrain which is realistic...

687474703a2f2f692e696d6775722e636f6d2f674f6a633175312e706e67 0

FastNoise

FastNoise is an open source noise generation library with a large collection of different noise algorithms. This library has been designed for realtime usage from the ground up, so has been optimised for speed...

ot1 0

Infinite Detail Sparse Voxel Oct Tree

After spending some time researching and thinking about how oct trees work I decided to create a small prototype to test their potential. The goal of this project was to create a very lightweight...

vp1 0

C++ Voxel Prototype

This is a project that developed from my DirectX 11 learning process, it started out as a simple voxel mesh to test DirectX. From there I expanded it into multiple chunks with a chunk...

Screenshot 2015-12-07 21.19.57 0

Procedural Track and Terrain

With this project I was aiming to create a procedurally generated track and terrain based on variable parameters. The track generation first finds the path for the road using random points and a bezier...

Hex Terrain Demo3 1

Hex Terrain Demo

I started this project to learn Unity and is my first real attempt at 3D game programming. It features a basic procedurally generated terrain made up of hexagonal beams and some simple AI who...

Hexplorer2 0

Hexplorer

Hexplorer is a voxel based game using hexagonal blocks to create the world. Terrain is created procedurally as the player walks around the environment from a random seed. The world size is technically infinite...

NewIcon512 9

CS:GO Mobile

CS:GO Mobile allows you to buy weapons and equipment during a game, it’s simple layout is quick and easy to use and is designed to run alongside Counter Strike: Global Offensive. This app can...

VoxelPlanet2 6

Voxel Planet

Voxel Planet is a new take on the Minecraft (voxel) style world, the aim of this project was to demonstrate the possibility of using blocks to create a spherical planet. Voxel Planet is created...