Alex Houghton
Menu Close
  • Home
  • Blog
  • Programming Showcase
    • Other Showcases
      • Premiere Pro
      • Photoshop
      • Music & Audio
      • Creative Writing
      • Websites
  • Contact
  • LinkedIn

Programming – Game Development

A showcase of all my video games created with various tools, programming languages and engines.

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

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

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

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++

Current Employment

Capture
  • Popular
  • Latest
  • Tags
  • Guide: Sending an SMS with Raspberry Pi/Linux – Huawei E303 Mobile Dongle

    3 Comments
  • C++ unique/shared ptr custom deleters

    No Comments
  • Visual Basic.NET

    No Comments
  • C++ Programming

    No Comments
  • Creative Writing

    No Comments
  • C++ unique/shared ptr custom deleters

    January 23, 2020
  • Raspberry Pi/C++ Log Class

    June 14, 2018
  • Raspberry Pi – Home Monitoring System

    June 14, 2018
  • Raspberry Pi – Web Controlled Media Player

    August 20, 2017
  • lighttpd – Changing default user (Raspberry Pi)

    August 07, 2017
C++ programming Windows Phone raspberry pi XNA PHP linux StarCraft Google Analytics Call of Duty Quiz Starcraft II Profiler SC2 Final Year Project Games Technology java HLSL 3D UDK UDK3 Unrealscript Bournemouth University android Live Tile Steam actionscript Or Die Trying Music Production FL Studios Physics Game Tribal Wars Top-Ten.TV Games Weather Phone 8 c plus plus vb.net vb premiere pro Steam App Windows Phone Steam Live Tile Unity UE4 sms text message gammu usb-modeswitch thread bug std::mutex gpio lighttpd ubunti web server server http server change user user light tpd rpi Unreal Engine 4 root visual gdb Side Switcher DirectX DirectX Rotation Windows Phone Rotation Layout cycle detected. Layout could not complete. warning MSB3026: error MSB3027: sudo error MSB3021: httpwebrequest cookies wp std::unique_ptr std::shared_ptr stl Steam Live Windows Phone smart pointer
© 2021 Alex Houghton. All rights reserved.
Hiero by aThemes