My main interest is game programming. I’ve actually started to learn programming a long way back on an apple II computer where I would break out of program and go through the code listing. I only had game to do this with and I would laugh in glee as I “hacked” through the games. I’ve learned a great deal since then (I was around 8 years old), but my taste for games has never been quenched. Seems like I was always working on one game or another.
I’m currently working for a company doing a framework in 2D and 3D for Electronic Gaming Devices. My latest work involve implementing a Particle System and a Particle System editor for the 2D engine and incorporating Ogre for our 3D programming.
I’m also teaching a class in Software Engineering at our local University. The goal of the course is to go through different software process, see the strength and weakness of each and to learn UML.
Beside this, I’ve just made the jump to IPhone/Ipod touch development. This is rather new and also my first Mac. It will make for an interesting experience.