About Us
Copyright © 2013 Old Coder Design
The team is currently a team of two, my wife and myself. I am the programmer and sometimes game designer. My wife assists in several capacities, notably critic, proof reader and tester.

My wife, the mother of our two wonderful children, is a retired federal government clerical officer. In her 22 years of public service, she has worked in various taxation departments including T1/T2 assessing, T1 accounts and family benefits. In her spare time, she loves to do tole painting, scrapbooking and amateur photography.

I am a retired game programmer, having worked at EA for 15 years. Many of those years, I consider, the most pleasurable in my career. I left my SSE position for an early retirement. While at EA, the titles I worked on that shipped were, three iterations of Triple Play, one iteration of DefJam, four iterations of SSX, three iterations of SKATE and two iterations of FIFA. For a total of 14 games. Most of these games were shipped in several territories each on two or three platforms.

I have a diploma of Technology in Electrical/Electronics Engineering from BCIT, graduating in '76. During my first year, which was at Malaspina College, I wrote my first game which was tic-tac-toe written in HP basic back in '74 on an HP 9820a desktop calculator. During my second year at BCIT I started building a home brew computer based on the RCA 1802. I hired onto BC-Tel as a Central Office Maintenanceman, and during the 4 years I worked there, I finished my home brew system and wrote a few games in hand assembled 1802 machine code and eventually Tiny Basic.

I left BC-TEL in '81 and went to Moli Energy, hiring on as an Electronic Technologist, building prototype equipment for research and development. In the early years I coded in z80 and z8002 assembly. In about '83 the company acquired a Unix system and I was handed a copy of The C Programming Language by K & R. I was a C programmer and Unix admin at Moli for the following 14 years.

When I started at Moli I acquired a TRS80 Model 3 and wrote numerous games at home for that system. In '85 the Atari ST was released and I picked one up. I distributed a few games for the Atari ST as freeware, notably ABCD and BUBBLE. I also distributed STDCAT as shareware and eventually sold the EU rights to the code.

In '89 I picked up a contract, as a side job, to code a game called Phantom Buster for Fantasy Software for the Atari ST. Much to my disappointment, the game didn't ship. The pre release review noted that the game lacked depth, and they didn't want to put any more effort into it. I was asked to work on a new game for them and I chose not to.

In '97 I hired onto EA as a video game programmer. I left my previous position of 16 years to go have some fun. For the most part, it was a lot of fun and it was a lot of work. I did, however, get to meet and work with some of the best people in the games industry.

I have coded, professionally, for the PC, PS1, PS2, PS3, PS Vita, Game Cube, XBox and XBox 360. Most of these games were programmed in C++. I consider myself a C programmer, picking up C++ mostly at EA. I am now a C# and javascript programmer, developing on and for the Unity3d platform. Unity3d allows me to create applications quickly and publish them on multiple platforms.

I have a few contacts in the industry that provide the art needed for my projects. Some of the projects are owned by others and I provide coding and publishing services for them.

We are located in Ladysmith, British Columbia, Canada. Ladysmith is a small town on the east coast of Vancouver Island, just south of Nanaimo. Our location is on top of Woodley Range and we have a nice view of the Ladysmith harbour, the valley, and surrounding mountains.

If you would like to contact us, please click
here, or the Contact link at the bottom of this page.

Old Coder Design