![]() | |||||||
|
|
|
|
|
|
| ||
JACL is an interpreted computer language originally designed for creating
interactive fiction. The JACL package now includes two interpreters: jacl, the original console-based interpreter and cgijacl, a combined
interpreter and HTTP server. In addition to interactive fiction, a wide
variety of other turn-based games can be created using cgijacl.
By using HTML to create a graphical user interface, these games can be played
using a standard web browser. As the interpreter
does not require a separate web server to run
it can be easily installed on most PCs allowing games
to be played locally or across a network.
I would like to thank to Andreas Matthias for contributing the webjacl code and Niels Haedecke for his work on translation and internationalisation.
For detailed information on programming with JACL, see the online Author's Guide.
Try some of the example games:
(These games will be down from time to time — they are running on an old, batteryless IBM R30 Thinkpad that sits in a room on an island with possibly the most unreliable power and network known to man...)