@hackage / battleships

A web-based implementation of battleships including an AI opponent.

Latest1.0.0

About

Metadata

  • Last updated , by fatho
  • License BSD-3-Clause
  • Categories Game Development
  • Maintained by: thorand@cs.uni-bonn.de

  • Lottery factor: 0

Links

Installation

Package Flags

Use the -f option with cabal commands to enable flags

    dev (off by default)

    Turn on development settings, like auto-reload templates.

    library-only (off by default)

    Build for use with "yesod devel"; also turns on development settings.

Readme

This package provides a web-based implementation of the popular battleships game, developed over the course of a practical functional programming class at the University of Bonn (http://www.iai.uni-bonn.de/~jv/teaching/afp13/). Alongside with the classical gameplay against an AI opponent, a game mode is provided in which players may move their undamaged ships.