Contents   Index   Previous   Next

Introduction

[ Home ]

 

Boardwalk is used to create multiplayer board games, as well as animated games in subsequent versions. These games are coded in a built-in scripting language called Treescript (subsequent versions may also support games written in Python as well as Treescript). Non-programmers can create drag-and-drop games, and programmers can add functionality to these games. Boardwalk runs under Linux and will be implemented using Python.

 

Drag-and-drop board games are constructed out of 5 basic components: 1) Card, such as a playing card or chess piece; 2) Card-stack, a stack of Card objects; 3) Board-grid, such as a chess or Go board; 4) Rack-grid, a collection of Card-stack objects arranged in a row (or column); and 5) Table-grid, a more flexible version of a Board-grid object (not just a plain grid), such as a Monopoly board.