You are not logged in.

#1 2013-10-08 20:26:51

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,330
Website

Squabble: an interactive crossword puzzle game

Squabble - an interactive crossword puzzle game.

The game-play concept should be familiar to many as there are similar board games [1].

Currently it is just barely functional, and is full of bugs, but what better way to find them than to share it here.

Get the code from github.  You may want to see the "note" file in the share folder: you can create a your own configuration files yourself as those distributed may not match your expectations [1].

A PKGBUILD is available on github so this is easier to test and remove cleanly.  But this should not give the impression that it is stable enough to be considered for the AUR just yet.

PLAY:
- Use the mouse to place tiles, press <ENTER> to finish your turn
- press 'q' at any time to quit

CURRENT CAPABILITIES:
- Basic playability is currently ready; all the big hurdles have been cleared so the details should fall in place quickly
- AI plays reasonably well, but it has been partially crippled to ensure play is  fast enough for impatient testing.  As AI code gets optimized I will remove some of the crippling to allow for more challenging play (but it's still pretty darn good!)

LIMITATIONS:
- There is no "end" to a game yet, the tiles in the "bag" will simply run out and absent of any check for this, will likely result in a segfault when all the tiles are used.

[1] Notes on "similar" board games: Copyright issues with similar games are irrelevant as all code and artwork was originally created by me.  Trademark concerns are relevant, however.  Game-play and concept cannot be trademarked, however specific board layouts or distributions of game pieces can be.  Distributing a game such as this while requiring the end user to create their own board layout and tile distribution is supported both by the inability of trademark to cover concept or style-of-play, and by precident with "Quackle", an MIT project currently in the AUR.  The distributed tile distribution and board layout was generated not for good playability, but just as an example of what is possible.  The trademark holder of one particular similar board game is, however, maniacal about attacking any presumed infringement, therefore no board layouts or tile distribution files will be shared here.  You should be able to easily google for the needed information to easily make your own for your own personal use if you want tiles or a board to match your preferred board game.

Last edited by Trilby (2013-10-09 15:55:31)


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

Board footer

Powered by FluxBB