Personal portfolio website

Posted by Matthew on October 15, 2012 in Site Info |

Hello friend! This is a website that I have set up as my online portfolio for my work as a gameplay programmer. Whether you’re looking to hire or just seeing what I’m all about, this is a collection of my best work up to this point. Feel free to look around and contact me if you’re interesting in adding me to your team.

Ghost Town tourisum is quiet popular you know

Posted by Matthew on May 28, 2014 in Site Info |

Website back up after many months of error. Getting things back rolling with professional work. Stop hitting that snooze on your dreams.

Technical difficulties dealt with… many gremlins sent packing

Posted by Matthew on April 24, 2013 in Site Info |

Sorry for the temporary shut down. I had a bit of technical difficulty with a defective script on the website that needed to be deleted before things were restarted. We’re back up and running and hopefully things will go smoothly, (until the next inevitable train-wreck).

And now he crawls over everyones’ walls…

Posted by Matthew on March 16, 2013 in Site Info |

I’ve uploaded a page for Wall Climbing UDK project. This one also has something new and exciting… videos! Finally, I am the master of multimedia. Go check it out.

Screw you gravity, I’m Spider-man!

Posted by Matthew on March 1, 2013 in Site Info |

I’ve been working on a wall walking system in UDK and have it mostly finished. The wall movement controls aren’t quiet what I want them to be but I fear I have not the knowledge of angles to make it work (they’re good but not perfect). I have to do roof walking which is a bit more interesting since a roof or floor does not allow for an up orientation when clinging.

A great many days later…

Posted by Matthew on January 26, 2013 in Mazes |

I’ve uploaded a new version of Mazes. This version has darkness added (and prompts the user for if he/she wants darkness and how far the user can see), and also has a randomized beginning and ending location. Now I’ve gone from a simple algorithm test, to a simple game, to a game that might actually pass as a crummy mini-game. In another few years maybe it’ll reach the quality of a mediocre quality game!

It is pitch black, you are likely to be eaten by a grue.

Posted by Matthew on January 15, 2013 in Mazes |

I’ve added some basic ‘Darkness’ to my maze program by making it so only things within a certain radius draw. It’s caused an issue with how the walls are drawn since each wall relies on the next one to add the intersection character and so on, but it looks fine and 9it bugs me more then it actual is a problem. it also has made a big mess of my code but what’s new. I’m going to add some prompts for variables like sight range and weather or not to include sight and probably clean the code and then re-upload it.

Title Unrelated

Posted by Matthew on January 5, 2013 in Mazes |

I’ve added simple gameplay to mazes. Users can now move through the maze using WSAD controls (though I’d like to try and improve how clunky the key getting is). I’ve uploaded the new files to the mazes page and added some new screenshots and code samples for the new version.

Brrr… it’s cold here… Hoth cold

Posted by Matthew on January 4, 2013 in Mazes |

Okay so getting back from my winter vacation, I’ve refactored Mazes To use a new internal structure that makes it a bit nicer. This should allow me to rewrite how the maze is displayed and then add some gameplay features. It’s going to be simple, just an entrance, an exit, and a character marker that the user can move through the maze but that’s fine for a simple game.

There’s a moth in my mainframe.

Posted by Matthew on December 7, 2012 in Mazes |

I uploaded a new version of mazes that fixes a memory de-allocation bug as well as adding simple user interactions to get maze dimensions and repeatedly ask the user if he/she would like to continue.

Now all I need is a wumpus…

Posted by Matthew on December 4, 2012 in Mazes, Site Info |

I’ve added my new programming project, Mazes. I’m planning on adding gameplay elements and updating it soon. Now all I need to do is figure out some fun things to do with a maze.

Copyright © 2012-2017 Matthew C Shaffer All rights reserved.
This site is using the Desk Mess Mirrored theme, v2.5, from