Alexander Houghton
Technical Programming Blog & showcase
Menu Close
  • Home
  • Blog
  • LinkedIn
  • CV
  • Contact

Programming

A showcase of my work with various programming languages. Including SQL, Visual Basic.NET, C++, C and HTML

1

Raspberry Pi/C++ Log Class

Posted on June 14, 2018 by Alex

With having written many Raspberry Pi programs now, it made sense for me to create a little Log class which I’ve used in all my projects now which I feel is really quite nice to use and intuitive. In this Continue Reading →

Blog, Programming
8

Raspberry Pi – Home Monitoring System

Posted on June 14, 2018 by Alex

Using multiple Raspberry Pis, I’ve put together a small system to monitor my home when away. In order to maintain my own privacy, I’ve set up a system which detects when myself or my partner is home by periodically pinging Continue Reading →

Blog, Programming
0

Raspberry Pi – Web Controlled Media Player

Posted on August 20, 2017 by Alex

Having a spare TV and a hard drive full of videos, I wanted to make it so I could easily watch videos from a hard drive on the TV and control playback and video choice entirely from my phone, this Continue Reading →

Blog, Programming, Programming - Application Development

C++ Controller Input Class

Posted on November 23, 2014 by Alex

Something I’ve always enjoyed programming is input via a controller, I’d dabbled with Microsoft’s XINPUT classes for the Xbox 360 controller before and I found it really interesting so I decided to put together a collection of classes which would allow Continue Reading →

Programming, Programming - Game Development

Bringing Side Switcher to Unreal Engine 4. (WORK IN PROGRESS OCTOBER 2014)

Posted on October 27, 2014 by Alex

In order to further my C++ skills and get started with the brand new Unreal Engine 4, I decided it would be a great task to convert my previous game Side Switcher from UE3. I have currently replicated the entire Continue Reading →

Programming, Programming - Game Development Side Switcher, UE4, Unreal Engine 4

PHP Programming CT2014.co.uk

Posted on July 4, 2014 by Alex

As part of my degree at Bournemouth University, part of the final year project was to exhibit at the Festival of Design & Innovation (FODI) where we can showcase ourselves and our final year projects. With FODI came the need Continue Reading →

Programming, Programming - Application Development, Websites

Side Switcher – Full game using UDK, UnrealScript + ActionScript

Posted on April 11, 2014 by Alex

As part of the ‘Modelling & Game Design’ unit at Bournemouth University, I was tasked with creating a full game using the Unreal Development Kit. Having only ever used UDK for map design and some very simple Kismet visual scripting, Continue Reading →

Programming, Programming - Game Development actionscript, UDK, UDK3, Unrealscript

COMMAND THAT TANK – 3D XNA GAME (C#, PHP, HLSL)

Posted on February 13, 2014 by Alex

‘COMMAND THAT TANK’  is a game which puts your tank commanding skills to the test to see whether you are not only the best tank commander in your country, but the entire world. With Command That Tank you tank control Continue Reading →

Programming, Programming - Game Development 3D, HLSL, PHP, programming, XNA

Getting to grips with Unity (C#)

Posted on February 3, 2014 by Alex

After finishing my course at Bournemouth University, I wanted to invest my free time into improving my programming and game development skills. I decided that since majority of my course at University had focused on the Unreal Development Kit, it Continue Reading →

Programming, Programming - Game Development C++, programming, Unity

Final Year Project Bournemouth University

Posted on January 8, 2014 by Alex

Abstract / Introduction: With the video games industry currently larger than it ever has been before, just creating a game and releasing it to the world is just the beginning of its lifecycle. Analytics has exploded in the games industry Continue Reading →

Programming, Programming - Application Development, University Bournemouth University, Final Year Project, Games Technology

Beginning Windows Store 8.1 Development: Upgrading Starcraft II Profiler (C#, XAML, PHP)

Posted on December 31, 2013 by Alex

For my final year project at University I had decided that I would be developing a Windows 8 application, something I, at the time had no experience in. Over the 2013 Christmas break I decided I would create a Windows Continue Reading →

Programming, Programming - Application Development C++, PHP, SC2, Starcraft II Profiler

Remastering Call of Duty Quiz

Posted on November 27, 2013 by Alex

Being my most popular application to date, Call of Duty Quiz was one of the first applications I ever made for the Windows Phone and since creating it my programming skills have come a long way. I felt it was Continue Reading →

Programming, Programming - Application Development Call of Duty Quiz, Windows Phone

StarCraft II Profiler

Posted on August 27, 2013 by Alex

Latest and Greatest app. Consolidates and builds upon all previous Windows Phone knowledge, having spent months creating previous applications as I was going through large learning curves, I was able to create StarCraft II Profiler in less than one week. Continue Reading →

Programming, Programming - Application Development StarCraft

First Android Development (Eclipse, Java, XML)

Posted on July 17, 2013 by Alex

In order to broaden my skill base and allow my applications to reach a larger audience, I decided to finally begin development on the Android platform. After years of solely developing for Windows Phone it was a brand new experience Continue Reading →

Programming, Programming - Application Development android, java, programming

Steam Live Tile (Windows Phone)

Posted on June 24, 2013 by Alex

After completing my Weather Phone 8 application I had grasped some very complex skills within the Windows Phone operating system as well as PHP, upon realising there was not application in the marketplace which would create a Live Tile out Continue Reading →

Programming, Programming - Application Development Live Tile Steam, Steam App Windows Phone, Steam Live Tile

Or Die Trying… (Complex XNA Game)

Posted on April 23, 2013 by Alex

For an assignment at university, we were required to form a group and begin the development of a game, based on a clients brief. Upon assigning the programming roles to myself and another member of the team, we worked extensively Continue Reading →

Programming, Programming - Game Development C++, Or Die Trying, XNA

Tribal Wars (Physics Game)

Posted on March 26, 2013 by Alex

A recent assignment from Bournemouth University required me to form a group and construct a game which demonstrated Newton’s three laws of motion. Once a group was formed it was decided that I would understake all of the programming on Continue Reading →

Programming, Programming - Game Development Physics Game, Tribal Wars

Spaceman & Slime: C# + XNA

Posted on February 6, 2013 by Alex

Spaceman & Slime is a game I created for one of my assignments at Bournemouth University. The game is a re-skinned version of the classic, tactical board game Hounds and Hares built using C# and XNA for the Windows Phone Continue Reading →

Programming, Programming - Game Development C++, Games, XNA

Weather Phone 8 (C#, PHP, SQL)

Posted on December 28, 2012 by Alex

One of my latest software development venture was Weather Phone 8, combining the skills of all my previous applications together, allowing me to create something truly powerful. Weather Phone 8 Product Description: “Keep up to date with all your weather Continue Reading →

Programming, Programming - Application Development Weather Phone 8

AlcoWiki (C#, SQL, PHP, XAML)

Posted on October 23, 2012 by Alex
Click to enlarge

[quote]AlcoWiki is a comprehensive and detailed alcoholic drink database for the Windows Phone OS. Through the use of Windows Phone magnificent user interface integration and brilliant graphics, AlcoWiki presents a fantastic way to discover new drinks and learn loads about Continue Reading →

Programming, Programming - Application Development

First Windows Phone Apps (5 Different Apps)

Posted on September 1, 2012 by Alex
Click to enlarge.

After becoming well acquainted with the C++ programming language at university I was eager to being creating applications which could be used in the real world and I could publish. I took it upon my self to teach myself everything Continue Reading →

Programming, Programming - Application Development

Cloud Breaker (C++ & Allegro)

Posted on June 28, 2012 by Alex

Bournemouth University Software Programming: Assignment 2 Cloud Breaker was my first ever game I created for my University Assignments at Bournemouth, it taught me the fundamentals of how to draw images to buffers and screens and all the fundamentals for Continue Reading →

Programming, Programming - Game Development

C++ Programming

Posted on January 29, 2012 by Alex

After finishing my A Levels and was about to begin studying Games Technology at Bournemouth University I knew I would have to start learning a completely new programming langauge to Visual Basic: C++. I’d heard a lot about C++ and Continue Reading →

Programming, Programming - Game Development c plus plus, C++

Visual Basic.NET

Posted on January 24, 2012 by Alex

I first started learning the Visual Basic.NET programming at the beginning of my A Levels. Visual Basic.NET opened the world of programming to me and taught me all the fundamentals I needed to know. We started off learning console programming Continue Reading →

Programming, Programming - Application Development programming, vb, vb.net
LinkedIn: Alexander Houghton

Current Employment

Recent

  • Visualising SRGB & Gamma Correction
  • Redirect all stdout/stderr to console
  • Increase Windows Console Line Limit
  • Faster Compiling: Visual Studio Unity (Jumbo) Builds
  • Programming a Digital Potentiometer (MCP4131) With Raspberry Pi & WiringPi
  • Connecting to Raspberry Pi direct to PC via Ethernet
  • C++ unique/shared ptr custom deleters
  • Raspberry Pi/C++ Log Class
© 2025 Alexander Houghton. All rights reserved.
Hiero by aThemes