Hover over a project card to show a detailed description. Click on a project card to go to the project
C# Web Server
This C# integration provides a basic web server originally used for callback handling without the need for administrator privileges nor a HTTP Listener.
As a participant of a Ludum Dare #40 event, I developed the start of a cluedo text-adventure game.
Callum is a games programmer who needed a professional portfolio website which can easily get updated for each project he works on.
Doctor Who Text Adventure (LD39)
As a participant of Ludum Dare #39 I attempted to create a Doctor Who text adventure game.
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 - Assignment
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, music, voice 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 was created as a potential update to the 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.