Matthew Gravestock - Portfolio
Download my CV, Word Document
View Beat Fusion
This is a DirectX 9 based 2D Shoot'em'up complete with editors.
I did pretty much all the programming work on this project, including all the editors, the game and graphics engine and the control system
The only thing i didn't program was the sound library.
X3 - Plugin Manager
X3 - Plugin Manager (Mirror Site)
This is a program created to install, manage and create plugins for the game X3: Reunion
Its designed to quickly and easily to install scripts, mods and ships into the game
Was written in C++ with QT
X3 - Reunion Scripts
These are various scripts i created for the game made by Egosoft, X3 - Reunion
Download an AI Program
The AI Demonstration is based on LRTA* with Finate State Machines
RPG MUD - Client/Server
A Text-Based MUD using QT and C++
3d World - Open GL
A 3d Game engine made in OpenGL with hierachical collision detection and partical systems
Semi 3D Breakout Clone - Renderware
A breakout clone using 3d models, written using the Renderware API
3D Game - DirectX9
A Basic 3d game written for DirectX9