pew pew pew
Find a file
2020-05-04 21:53:53 +02:00
assets turn haskelloids grey again 2018-01-08 23:39:21 +01:00
src Updated game to use affection 0.0.0.10 2020-05-04 21:17:06 +02:00
.gitignore Updated game to use affection 0.0.0.10 2020-05-04 21:17:06 +02:00
cabal.project preparating transition to affectionate affection engine 2020-05-04 15:44:14 +02:00
ChangeLog.md init 2016-12-26 22:26:25 +01:00
default.nix trying to make nix expressions 2018-03-27 22:45:00 +02:00
haskelloids.cabal preparating transition to affectionate affection engine 2020-05-04 15:44:14 +02:00
haskelloids.nix trying to make nix expressions 2018-03-27 22:45:00 +02:00
LICENSE init 2016-12-26 22:26:25 +01:00
README.md update readme 2020-05-04 21:53:53 +02:00
screenshot.png no mouse again 2018-01-16 08:16:39 +01:00
Setup.hs init 2016-12-26 22:26:25 +01:00
shell.nix preparating transition to affectionate affection engine 2020-05-04 15:44:14 +02:00

haskelloids

A small game written in Haskell using my own game engine "Affection".

How it looks

Build instructions

Dependencies

to build this you need a working Haskell build environment and following development libraries:

  • sdl2
  • libglew

You will also need the engine package itself, which can be obtained at its own repo. You cann add it to your project by cloning it and adjust the path to it in the file cabal.project.

Building

If all is well, you can invoke cabal new-build and watch everything come together.

Running

To run the game, just invoke cabal new-run in the project folder.

Controls

use W, A, S and D to move your ship, use Space to shoot.

use O to togle fullscreen mode.