The tiles simulator is a simulation framework for the Active Surfaces concept. For an introduction to the concept see the resources below. Currently, only the puzzle game have been implemented, but the framework can easily be extended with more games.

Resources


Tiles Simulator Manual

Below is a short description of the operation of the simulator. For implementation details we refer to the paper mentioned above.

How to run the simulator

The class ist.palcom.services.tilessimulator.gui.Pool contains a main method that can be run from commandline or from inside eclipse.

The user interface

When the simulator is started the following screen appears.

In this window tiles can be moved around by dragging and the assembler tiles button can be clicked by right-clicking (or ctrl-clicking) it. When the tiles are arranged in a pattern and the assembler tile is touching the pattern and the button is pressed, the tiles will remember that pattern.

If the o-key is pressed an options panel appears

From this panel various options can be set that might help when developing games. Debug info can be turned on and of, and the simulators conception of connectivity can be visualised. To remove the panel again press the o-key again.