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.
... Maybe I'm missing something, but isn't using Vala for the front end a completely separate issue from getting axiom.dll to run under Linux? You'll still
... Following up on the post of Axiom being able to work without Zillions, I would like to code a version that runs natively under Linux. ... It seems to me
... Sorry, I didn't make myself clear. ZoG runs (or at least, sort of runs) under Linux if you use Wine. But that's not what I have in mind. I don't want to