Axiom is a universal game engine that was originally based on the Zillions of Games (ZoG) product. It is a system and language designed for game creation. Specifically, Axiom consists of a standardized 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. 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. Axiom games can be played using ZoG or with the Axiom game client.
This forum is intended for discussion of the following topics:
- Development of Axiom based games.
- Future directions for the Axiom engine.
- Universal game systems and game programming in general.
- The Zillions of Games product.
... That's already the case (I didn't mean to imply otherwise). I now develop games completely independent of Zillions. That is to say that I don't need
Just to clarify what you wrote... [if you only had to deal with one language and one runtime.] Â Are you referring to the "minimal zrf" (ie. what ends up
Axiom would be a much more attractive place to start a project if you only had to deal with one language and one runtime. Since the pieces are already in hand,
The game engine has been officially released for some time and is available as a Zillions submission titled "Axiom Development Kit". The standalone Axiom