Axiom is a universal game engine that works in conjunction with the Zillions of Games (ZoG) product. It is a system and language designed for game creation. Specifically, Axiom consists of a ZoG plug-in DLL and a set of scripts written in the Axiom language. Similar to the way in which the ZoG 'zrf' language is based on the Lisp language, the Axiom language is based on the Forth language.
Creating a new game involves producing an Axiom script that describes the game logic. Therefore, ZoGs role is primarily limited to providing the game's human interface. Unlike ZoG, Axiom supports the ability for game developers to specify the AI and therefore it can be applied to, and excels at non chess-like games such as territorial and connection games. In addition, the full power of the Forth language is available to Axiom game developers.
This forum is intended for discussion of the following topics:
- Development of Axiom based games.
- Future directions for the Axiom engine.
- Universal game systems in general.
- The Zillions of Games product.
I just remembered that Andreas is a member of this group (Yahoo ID = andreas_kaufmann2000). So Andreas, if you're listening, please feel free to comment
... I have known about it. It provides a generic Chess GUI. The idea is that someone wanting to write a Chess program wouldn't have to go through the effort