KC

A little project by yours truely.
 

What is KC?

KC is a computerized version of a board game I own called King's Court, which Golden (Western Publishing Company) touts as "the Original game of SuperCheckers". It is a lot of fun, so I decided to test my programming skills by writing a version in C (well, actually, I used a bit of C++ syntax). This was took longer than I thought it would, as working and sleeping (the two necessities of a ping life) kept me busy.

What tools did you use?

I use the Allegro game library, which requires DJGPP. DJGPP is (basically) a 32-bit DOS port of the GNU C Compiler, better know as gcc. The best thing about these tools is the cost... there is none. (Although there is a liscence agreement, it's very liberal).

What do I need to run it?

A DPMI server (MS-DOS' GUI loads one, and there's also a publicly available one called cwsdpmi. See the DJGPP page for more info.), and
VGA graphics (well, 640x480 at 8-bit color).

Can I have the source code?

Sure, but not yet. It's a mess.

Where did you learn how to program?

I'm self taught. Growing up with a Commodore 64 helped, although I'm now extremely biased towards C now because I like directly accessing hardware ( unlike, say, Java programming, where everything's an Object...).
But, after nine or so years of thinking in procedures, it's nice to have a shift in philosophy.

Where do you work?

You'll never guess. Here's a hint:


Produced by the finite hands of Lord Granitor. (c)1998. All Rights Reserved. All trademarks are property of their respective owners.
 

While I may occasionally use Moxilla 's editor, I still clean up by hand...