|
Not only do I enjoy using the computer for productivity tasks and gaming, I also enjoy programming a lot. This is one of the reasons I choose Computer Sciences as my subject at the ETH (Switzerland's equivalent of the MIT). Therefore it will also be a major part in my money-earning years.
I started out back in the mid-80s with BASIC (yuck!) on the old PCs. I learned some Pascal and Logo, but when I finally got a computer at home I immediately and relatively effortlessly moved to C and C++. From the beginning I was interested a lot in games programming, which is kind of ideal for a visually oriented guy like me. I like to see my programs working instead of them just producing some 'ordinary' result. It's "Hey, look, my craft moves!" versus "Oh, it spat out the right mumber.". And since I also greatly dig movies, books, writing and making movies, I programmed games in my pastime (HELLDIVER 2 being the most successful) and I think I should feel very much at home in the game programming industry.
I have, however, also done 'serious' work, specifically during practical training at MERL - A Mitsubishi Electric Research Lab in Cambridge, MA (Volumetric Modeler) and my Master's Thesis at the ETH (ElasCut). Plus I developed several small utilities for my convenience.
Projects I have worekd on and completed (after 1993):
Furthermore, I have begun porting HELLDIVER II to DirectX and written some preliminary exercises for HELLDIVER III.