What kind of board games are easiest to program in Zillions?
Abstract, perfect-information, turn-based, board games such as Chess, Checkers, and Othello, are easiest. 2-D manipulation puzzles such as mazes, the “15” (sliding tiles) Puzzle, and Peg Solitaire puzzles are also very easy. These are games where one or more players move or drop pieces on a board of any topology. A full list of the games and puzzles implemented on the CD-ROM can be found here. This will give you a good idea of what can be achieved. Zillions’ rules language contains many constructs, such as loops and “if” statements, borrowed from traditional programming languages. This makes Zillions very powerful and flexible. In fact, the user interface used in Zillions for selecting games is itself implemented as a Zillions game. When you are clicking a button to choose a game you are actually making a move in a “game selection” game!