Michael Atchison
Game Programmer


Team Projects

Project: Brothers in Arms: Hells Highway multiplayer prototype
Development Time: three months
Team Size: 13
Engine: Unreal Engine 3
Description:
Intern programmer / lead
Distributed tasks from task list, ensured task completion for milestones
Created multiplayer gameplay prototype
Unreal Engine 3 experience developing for PC and Xbox 360

During my internship at Gearbox Software, our team was tasked with creating the prototype for the multiplayer portion of the upcoming game Brothers in Arms: Hells Highway.
Screen shots:
Brothers in Arms: Hells Highway Brothers in Arms: Hells Highway Brothers in Arms: Hells Highway

Project: The Fiona Project
Development Time: six months
Team Size: 15
Engine: Half-Life 2
Description:
Faculty selected lead programmer in charge of a team of 5 other programmers
Responsible for determining, distributing, and ensuring completion of programming tasks
Implemented camera relative controls
Created weapon for player character “Kat”
Implemented lock on targeting system
Implemented player transport system

The Fiona Project is an adventure game that features gameplay similar to Devil May Cry. The game is two player cooperative, and was created using the Source engine. The game uses a stylized black and white art technique to create a look and feel similar to Sin City, or the comic book Nightwolf.

This is my final project at The Guildhall, and spans terms 6 and 7.
Screen shots:
The Fiona Project The Fiona Project The Fiona Project
Download:
pdf Game Design Document (25 MB)

Project: Ransacked!
Development Time: three months
Team Size: 11
Engine: Unreal Engine 2
Description:
Created the technical design document used for the project
Implemented 3D menu system, which involved loading a "menu" map with a separate game type.
Created a custom weapon, the “Bottle of Rum”
Made fired arrows stick into walls
Customized main menu pages
In game HUD with friendly player health indicators

Ransacked was the result of the team game project during term 3. This project was completed with a team of eleven people, 4 of which were programmers.

Ransacked is a capture the flag game created in Unreal 2004. The game allows the player to choose playing either a Swashbuckler, or a Gypsy. The Swashbuckler is armed with a crossbow with which they can snipe, and a bottle of rum. The rum can be given to a friendly character to heal them, or can be tossed at enemies as a molotov cocktail. The Gypsy is a stealth character who can move faster than a swashbuckler, and can enter "stealth" mode. They are armed with a dagger and do extra damage if they successfully backstab an opponent. The knife can also be used a lock pick to open locked doors. The Gypsies secondary weapon is a "Gypsy curse" which is an object that can be used either as a grenade or a proximity mine.
Screen shots:
Ransacked character select screen Gypsy preparing to attack a swashbuckler Enemy swashbuckler sniped with a crossbow bolt
Download:
pdf Technical Design Document
pdf Installer (requires UT2004 v3369) (46 MB)

 
 
Copyright ©2007 Michael Atchison and Guildhall at SMU all rights reserved