Hover over a project card to show a detailed description. Click on a project card to go to the project. Some project links may be missing.
Built in my spare time for work, this C# integration provides an extremely basic web server originally used for callback handling without the need for Admin priviledges nor using a HTTP Listener.
As a participant of Ludum Dare #40 I attempted to create a 'guess the killer' cluedo text adventure game.This project was never finished
Callum is a games programmer who had wanted a portfolio and one of my first website design clients. His portfolio gets updated regularly with his new game projects
Doctor Who Text Adventure (LD39)
As a participant of Ludum Dare #39 I attempted to create a Doctor Who text adventure game.This project was never finished.
Spotify Web Player for Linux
Built to integrate a popular audio streaming website into a seamless user experience
Built to find the currently playing track on Spotify Web Player for Linux. Can be used independently.
SyncAPI (for Spotify Web Player)
SyncAPI is a tiny lyric syncronisation API created using a LWEngine template, built for SWP4L as part of a MusixMatch replacement.
World Wide Web - Template
Built for an assignment, World Wide Web describes 3 people that helped influence the internet we know today
Star Trek Store
Built for an assignment, Star Trek Store incorporates a trendy parallax-themed template and a place to stack-and-buy The Next Generation props for 'sale'.
Developed as a PHP framework to help ease web development using structured OO implementations
A top-down 2D arcade zombie game built during college using WPF in Visual Basic featuring power ups, voice overs and sound effects
A small 2D OO game framework with created Scenes and GameObjects whilst trying to generate sine circles during a Ludum Dare competition
Built to try and implement a dock interface for Windows using Visual Basic and WPF. Inspired from Ubuntu Unity
Upon building Zombie Horders, a multiplayer game was desired and UDP/TCP sockets were confusing and extensive, this library was set to help serialize classes and setup sockets easily
Developed after SMTC; following a PHP Web 2.0 requirement in college for another module and the same client. Transitioning into a jQuery implementation
SMTC Basic - Template
A refreshed but generic design template created as a potential update to my previous SMTC website
4 Pics 1 Word
Built as a game for a college assessment; this desktop duplicate is written in Visual Basic using MySQL for accounts, scoreboards and levels by a C# MonoDevelop & Apache/PHP Linux server implementation
Built as a group assessment, the Spaceship game is a text interactive adventure written in Python using string manipulation, objectives and conversations
LWEngine Setup Template
Designed destined for ease-of-use and beauty whilst automatically configuring LWEngine on first use.