What is KL?
KL stands for "knowledge language", and is a new domain specific programming language for interactive fiction developed at Strand.
Strand Games is about history, technology and games. Up until now, our efforts have focused mostly on IF history, but this is the first of a series of blogs revealing new IF technology being developed at Strand.
The architecture is to separate the various parts of the overall problem into components. For example, to separate the GUI from the IF game engine. These components we refer to as the front-end and the back-end.
To connect these two components we've developed a technology called "IFI", the Interactive fiction Interface.
Some days ago, Hugh managed to recover a bunch of files from a ZIP disk. Among the files there was this one special archive file:
VAX.ARC. So close, yet so far.
Despite all the efforts Hugh had taken to track down, compile and run the ARC 5.21p tool, the file has blatantly withstood all extracti...
This blog will be covering the ongoing Strand Games development.