https://github.com/pmiddend/jumpie
Simple platformer, a toy project to teach myself Haskell
https://github.com/pmiddend/jumpie
Last synced: about 1 year ago
JSON representation
Simple platformer, a toy project to teach myself Haskell
- Host: GitHub
- URL: https://github.com/pmiddend/jumpie
- Owner: pmiddend
- License: gpl-3.0
- Created: 2014-04-17T22:51:00.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2015-08-01T14:40:00.000Z (almost 11 years ago)
- Last Synced: 2025-03-15T00:51:35.531Z (about 1 year ago)
- Language: Haskell
- Size: 1.05 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
jumpie
======
Jumpie is a simple platformer, a toy project to teach myself Haskell in a "visual" setting.
There is no real game concept yet. This section will be expanded if that happens.
In the meantime, here's a screenshot!

Installation
------------
Some general notes about the installation procedure:
- It's best to use a cabal sandbox: `cabal sandbox init` (this needs cabal >= 1.18)
- On Debian-based distros, you need libsdl2-dev and libsdl2-image-dev. You also need to download the current version of SDL2 for Haskell (found [here](http://hackage.haskell.org/package/sdl2-1.1.0/sdl2-1.1.0.tar.gz)), extract it somewhere, open the sdl2.cabal file and change the `pkgconfig-depends` to `sdl2 >= 2.0.2`. Then go to the jumpie directory and add the SDL2 source directory to the sandbox via `cabal sandbox add-source ../sdl2-1.1.0`
- On all other distros, you need the latest version (currently 0.1.2.1) of sdl2-image (the Haskell package). Clone it from [github](https://github.com/ccll/hs-sdl2-image), then add the source to the sandbox: `cabal sandbox add-source hs-sdl2-image`.