LoveNordling / Pacman-clone

Pac-Man clone written in Haskell as a student project for Program Design and Data Structures at Uppsala University

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DazzleBox

DazzleBox is a Pac-Man clone written in Haskell as a student project for Program Design and Data Structures at Uppsala University.

Dependencies

  • Gloss 1.10
  • Gloss-Juicy
  • HSpec (for testing)
Installing Dependencies

If you do not already have the packages installed, turn the root directory of the project into a sandbox and from there install gloss.

$ cabal sandbox init
$ cabal install gloss==1.10.*
$ cabal install gloss-juicy
$ cabal install hspec
$ cabal install hspec-contrib

Usage

Start the game by typing:

$ cabal run
Testing

Testing requires the packages hspec >= 2.4.1 and hspec-contrib. Install these before running any tests.

$ cabal test --show-detail=always

Authors

DazzleBox is created by Love Nordling (@lovenording), Ulf Sigvardsson (@ulfsigvardsson), and Ardalan Samimi (@pkrll).

About

Pac-Man clone written in Haskell as a student project for Program Design and Data Structures at Uppsala University

License:MIT License


Languages

Language:Haskell 100.0%