Computing Projects

Sometime early in the 7th grade I came across a software box with a captivating title such as MAKE YOUR OWN COMPUTER GAMES!!!!!!! or something similarly obnoxious. I couldn't stop thinking about the idea. "But how does it work? Is there a game making program? And where did that come from?"

That Christmas I about died of happiness as that shiny yellow box came out of the wrapping paper. I remember the look my parents exchanged. My father tried to explain to me that it required programming.

I still to this day cannot forget my words. "I'll learn how," I vowed.

Several months later I was finally finished with my first example program. I copied it exactly from the PDF file that shipped with the box, comments and all. After a ridiculous amount of weeks of messing with it I finally had a program compile.

BING! A message box popped up, "Hello World!".

I can say now that that yellow box with the enticing title was the biggest rip-off ever sold. It contained two disks: one contained the introductary version of Microsoft Visual C++ and another disk which contained "Sam's Teaches ______ in 15 or so minutes" and a bunch of free programming libraries. Almost entirely worthless. Almost, since I did in fact learn basic programming skills as a consequence. Ironically, I became so excited about "useful" programs, that it was several years before I made my first real game. I might add that it was a miserable game.

Since then, of course, I've grown from writing simple MS enhanced programs to being able to write a full suite of programs with gcc/g++. Not to mention UNIX scripting, Fortran 77/90, html, a quick (and very unpleasant) encounter with Java, fun with assembly code, amoung other interesting things.

At this point I'm going to divide my projects up into further subcatagories.

UNIX
MS Windows (please keep boo-ing to a minimum)
OS Independent

(c) 2005 Nic Reveles
Updated