SourceForge.net Logo JACL Adventure Creation Language
Home Download News Documentation Forum Contact Us

Home - Information about the JACL programming language

 

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...)