The intricacy package

[Tags: gpl]

A networked game with client-server architecture. The core game is a lockpicking-themed turn-based puzzle game on a hex grid. Players design puzzles (locks) and solve those designed by others. A metagame encourages the design of maximally difficult puzzles, within tight size constraints. The client supports Curses and SDL, with all graphics in SDL mode drawn by code using SDL-gfx. The network protocol is based on the binary package, and is intended to be reasonably efficient. TVars are used to give transparent local caching and background network operations. Also incorporates an implementation of a graph 5-colouring algorithm (see GraphColouring.hs).


Properties

Versions0.3, 0.3.1, 0.3.3, 0.3.8, 0.4.1, 0.4.3, 0.5, 0.5.5
Change logNone available
Dependenciesarray (>=0.3), base, binary (>=0.5), bytestring (>=0.10), containers (>=0.4), cryptohash (>=0.8), directory (>=1.0), feed (>=0.3.1), filepath (>=1.0), hscurses (>=1.4), mtl (>=2.0), network-fancy (>=0.1.5), pipes (>=4), random (>=1.0), safe (>=0.2), SDL (>=0.6.5), SDL-gfx (>=0.6), SDL-mixer (>=0.6), SDL-ttf (>=0.6), stm (>=2.1), time (>=1.5), transformers (>=0.2), Unsatisfiable (>=1337), vector (>=0.9), xml (>=1.2.6)
LicenseGPL-3
AuthorMartin Bays
Maintainermbays@sdf.org
CategoryGame
Home pagehttp://mbays.freeshell.org/intricacy
Source repositoryhead: git clone http://mbays.freeshell.org/intricacy/.git
Executablesintricacy-server, intricacy
UploadedSat Jun 27 18:58:20 UTC 2015 by mbays
DistributionsNixOS:0.5
Downloads479 total (116 in last 30 days)
StatusDocs not available [build log]
All reported builds failed as of 2015-06-27 [all 1 reports]

Flags

NameDescriptionDefault
gameBuild gameEnabled
sdlEnable SDL UIEnabled
soundEnable soundEnabled
cursesEnable Curses UIEnabled
serverBuild serverDisabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees