top of page

I programmed an educational platformer in pure JavaScript. I made the physics and game engine from scratch. I have since converted this to an app for Android and IOS.

Educational platformer - JS

I programmed a virtual reality experience/ game to accompany the educational platformer. Its a free roaming sandbox game where users can fly around freely.

EDUCATIONal vr EXPERIENCE - UE4

This project is linked to my Node Js snake game. It required profiles, sign in, moderator powers and a real time live feed.

Social network - php

In my free time I programmed an advanced keylogger for educational purposes only. I used email with encryption to transfer data including system info, network info, GPS location, live screenshots, key logs and phone backups.

Windows keylogger - c#

I was given the task to rig and animate a humanoid. This includes building a skeleton, assigning IK controls & driven keys to rig the model, and finally animating it in a walking cycle.

Rigging & animating a model - maya

In my first year of University I was given the task to make a space invaders game.

space invaders - java & processing

In my free time I programmed a RAT for Windows using C#. I used TCP for transferring information and UDP for media streams. This was for educational purposes only.

Windows rat - c# & networking

For a University project I constructed a theme park in UE4, complete with my own models and animations. I was also required to make a short cinematic

theme park - ue4, maya & 3d capture

For a University task I was required to prototype the perfect radio app. I did research on existing radio apps and put them all together to make the most user friendly and optimal one.

Radio app prototype - Axure 

bottom of page