I'm an advanced C++ programmer with a keen interest in game and graphical programming.

About Me

Image

Hi, I'm Joe!

I'm an advanced C++ programmer and I'm currently undertaking my final year in BSc (Hons) Computer Games Programming at Staffordshire University. I really enjoy engine and graphical programming and I am currently learning advanced graphics in DirectX, low level games programming and I am also undertaking my final year project. I also have back-end web development experience in PHP and MySql for both education and personal projects.

Check out my portfolio...

Portfolio - Click each section to find out more!

Image

Chaser

A C++ Pacman Clone created with a university framework called S2D.
Image

Mario in SDL

Mario Bros created in C++ and SDL utilising game programming principles.
Image

OpenGL 3D Scene

A 3D scene created in OpenGL/C++ utilising lighting and object transformations.
Image

OLE Core Website

A group project website created for a mock client utilisng an e-commerce system.
Image

IMP Framework

An SDL framework I created in a group that allows quick SDL method calls for faster development.
Image

DirectX 3D Scene

A 3D scene created in DirectX utilising per pixel and per vertex shading, multiple shaders, a Debug camera and more.
Image

Be Inspired

A scheme run by Staffordshire University to help new entrepeneurs set up their business, mine being Implode Games.
Image

Implode Engine in SFML

An entire game engine/framework including lighting, UI, scenene management. Created in SFML and lisenced for users to download.
Image

Voxel-O-Defence

A group Game Dev project where we developed a voxel-terrain-based tower defence game. Each group member had individual tasks to carry out and complete.

Skills

C++

DirectX

OpenGL

PHP

C#

Teamwork

Problem Solving

Communication