]> git.cworth.org Git - lmno.games/commit - scribe/scribe.jsx
Initial implementation of Scribe
authorCarl Worth <cworth@cworth.org>
Sat, 6 Jun 2020 15:55:23 +0000 (08:55 -0700)
committerCarl Worth <cworth@cworth.org>
Sat, 6 Jun 2020 15:55:23 +0000 (08:55 -0700)
commite52910fa1933db903b039a0f4f32b6470b3100d4
tree057053ba81b91370c89d81784318dea3cefdc212
parent0574a0e135d4e2f9df5b0c1ccb00a61750ec1954
Initial implementation of Scribe

This is not at all sophisticated yet.

Some of the things that are missing:

  * Proper layout of the board (need spacing to separate mini grids
    from each other).

  * Move restrictions: Don't allow a player to move in a super grid
    that doesn't correspond to their last move's mini-grid placement
    (unless the corresponding super-grid is full).

  * Presentation to the user of the scored glyph shapes

  * Scoring of completed mini grids

  * Scoring of the super grids for the final game

And on that last point, there needs to be an option to play either the
"majority" or "super-glyph" variation for the final scoring.
scribe/.gitignore [new file with mode: 0644]
scribe/Makefile [new file with mode: 0644]
scribe/game.html [new file with mode: 0644]
scribe/index.html [new file with mode: 0644]
scribe/scribe.css [new file with mode: 0644]
scribe/scribe.jsx [new file with mode: 0644]