Fenrir Wolf

Account Type:
member
Location:
Bay Area, CA 0
Member since:
August 25, 2003
Last Login:
March 23, 2011
Last Update:
May 26, 2009
Bio:

Skills

Primary Skill:
Intermediate Programmer
Secondary Skill:
Intermediate 3D Artist
Tertiary Skill:
Skilled Designer
Summary:
My first game was written in GWBASIC on my Commodore Colt (an IBM XT clone). Collision detection was done by checking the color of the terrain underneath the sprites, and everything was drawn using XOR. (Resulting in yecchy flickering when things animated.) I even had rudimentary scrolling that worked by GET/PUTting sections of the screen around, but this tended to cause GWBASIC to act weird before too long.

I've come a long way since those days. :) I've been out of the hobby game programmer loop for a while now, but that's changing. Originally, I wrote my games in BASIC (GWBASIC, later QuickBASIC), then moved to Pascal (with assembler thrown in), and had a long love affair with C (VisualStudio). I've written my own sound and graphics drivers, including hand-optimized assembler blitters and a memory-resident Sound Blaster digital sound driver. However, A lot of that knowledge is directly useless for today's gaming market, with optimizing compilers and things like OpenGL/DirectX. :)

I used to be a big advocate of Allegro, the library that Shawn Hargreaves wrote. Right now, I am shifting away from 2D and towards 3D, learning both OpenGL and DirectX, while at the same time switching from regular C to C++. My current project is a conversion of a 2d scrolling shooter game, called HalfLight: Crusade. (I've knicknamed it "CrusadeX" because it uses DX as the graphical backend.)

My prior interests in video game creation has been hobbyist, but now I am looking for ways to turn it into a career. :)

Recent Activity

No recent activity

All Activity

Blogs:
Fenrir Wolf has posted 33 blogs
Resources:
Fenrir Wolf has submitted 1 resource
Forums:
Fenrir Wolf has created 38 threads and 374 posts