It's a 16-bit desktop game written in C including some ASM codes directly invoking BIOS interrupt and accessing video buffer. It's my C Course project of the first year undergraduate, when I had just learned pragramming for less than 1 year on June 2004.