Skip to content

Releases

v0.4.3

Choose a tag to compare

@adamsuk adamsuk released this 07 Oct 09:05

The board fits the shorter side of the window, including full screen. Pieces scale to the square.

v0.4.2

Choose a tag to compare

@adamsuk adamsuk released this 07 Oct 08:39

The board scales to the viewer card so a 12 by 12 layout stays inside the page.

v0.4.1

Choose a tag to compare

@adamsuk adamsuk released this 07 Oct 08:34

Board squares stay 40px. The piece editor shows PieceEditor's 5x5 move grid.

v0.4.0

Choose a tag to compare

@adamsuk adamsuk released this 07 Oct 08:29

The viewer opens on the game menu. Edit pieces and edit layout change what Play loads. The board is no longer started on its own.

v0.3.1

Choose a tag to compare

@adamsuk adamsuk released this 07 Oct 08:21

Show the start-menu saves. Piece defs and layouts from game.py are stored in the browser session and loaded by Play.

v0.3.0

Choose a tag to compare

@adamsuk adamsuk released this 07 Oct 08:21

Start menu for play, edit pieces and edit layout. Saves use the game's custom_pieces and custom_layout JSON, stored in the browser session. Presets come from game.py.

v0.2.2

Choose a tag to compare

@adamsuk adamsuk released this 07 Oct 07:30

The Pages app now fetches Chess/win_conditions.py before importing it.

v0.2.1

Choose a tag to compare

@adamsuk adamsuk released this 07 Oct 07:22

Fix the chess and checkers switch so the selected mode is passed into the loaded rules.

v0.2.0

Choose a tag to compare

@adamsuk adamsuk released this 07 Oct 07:22

The viewer now uses Chess win conditions and the piece definition rules. Chess and checkers layouts, rule toggles, and cloned pieces. PyGame stays stubbed.

v0.1.1

Choose a tag to compare

@adamsuk adamsuk released this 06 Oct 19:09

Fix the Pages test app. The runner no longer requires file when Pyodide execs it.