Interactive Calculator Gaming Experience

Apart from having the world's most pretentious title, this is really the only bit of real program-length programming I've ever done. Naturally, me being me, it will only run on a fairly obscure model of programmable calculator, the TI83* .  This is mainly a technical exercise for myself, in programming logic, but the game engine is fully working, and it can be used by others to write their own quests (once I upload the documentation, of course).

I.C.G.E. is a text based adventure program, based on the combat system of the old Fighting Fantasy gamebooks.  I would have liked to do graphics, but the memory of the TI83 is limited, to say the least - so if you want a more graphical RPG, look somewhere else (there seem to be a number of decent ones available, especially for the TI83+ with it's massive memory, although when I started writing the I.C.G.E. there weren't). 

A big advantage of the I.C.G.E. over more grapical and complex games is it's modular system, This means:
 

<the next bit will be hyperlinked when I've bug-tested and uploaded - and in the case of the documentation, written up.>

I retain the rights to all the programs that comprise the I.C.G.E., but give permission for their download for personal use. I also give permission to edit the files to the extend necessary to write new quests. I *don't* give blanket permission to host these files elsewhere (If you email me to discuss it, I'll almost certainly be amenable to letting you). 
Should another person write a quest, they have full rights to that sub-program, but I'd love to host/link to a copy, and I'll update the relevant shell programs on this site, to allow for the use of locked variables (see documentation)

Click Here for the zipped program files. A simple readme is included.
Click Here for the full manual
Click Here for the documentation on each program - for programmers who want to write their own quests.

 

 

* Not strictly true - It will run much *better* on the TI83+ series, and will probably work on higher grades of Texas Instruments calculators, at least if you get a shell program. For that matter, you can download an emulator and play it on your computer, but I can't think why you'd want to do that...
I believe it is possible to compile TI programs on computers, which compacts the files massively, but I haven't done that because a) I program *on* the calculator, when I have nothing else to do - and if I'm at a computer I can usually find more interesting things and b) I don't know how. Incidentally, You can tell I like foot notes, can't you?