https://github.com/singpolyma/bitbrawl
An isometric PvP brawler with energy
https://github.com/singpolyma/bitbrawl
Last synced: about 1 year ago
JSON representation
An isometric PvP brawler with energy
- Host: GitHub
- URL: https://github.com/singpolyma/bitbrawl
- Owner: singpolyma
- License: other
- Created: 2012-07-08T23:58:47.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2012-10-23T20:28:32.000Z (over 13 years ago)
- Last Synced: 2025-01-28T17:46:35.349Z (over 1 year ago)
- Language: Haskell
- Size: 43.9 MB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: COPYING
Awesome Lists containing this project
README
== Build Instructions ==
These instructions have been tested on Ubuntu 12.04, and are not guaranteed on any other platform.
I am using cabal for all Haskell dependencies because some dependencies need to be newer than what is in Ubuntu. Hopefully, this will change.
=== Install GHC and Cabal ===
sudo apt-get install ghc cabal-install
=== Install non-Haskell Dependencies ===
sudo apt-get install libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-gfx1.2-dev libsdl-ttf2.0-dev
=== Install Haskell Dependencies ===
cabal update
cabal install containers SDL SDL-image SDL-ttf SDL-mixer text attoparsec colour StateVar directory filepath random transformers permute data-lens derive
cabal install Hipmunk
NOTE: You will need ~/.cabal/bin in PATH for the derive command to be found.
=== Build BitBrawl ===
make
=== Done ===
There should now be a binary at dist/build/bitbrawl/bitbrawl that you can run to start the game.
NOTE: there is a make install rule in this Makefile, however **it is not verified to work**.