pew pew pew
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
nek0 79095b5b20 update readme 1 year ago
assets turn haskelloids grey again 4 years ago
src Updated game to use affection 0.0.0.10 1 year ago
.gitignore Updated game to use affection 0.0.0.10 1 year ago
ChangeLog.md init 5 years ago
LICENSE init 5 years ago
README.md update readme 1 year ago
Setup.hs init 5 years ago
cabal.project preparating transition to affectionate affection engine 1 year ago
default.nix trying to make nix expressions 3 years ago
haskelloids.cabal preparating transition to affectionate affection engine 1 year ago
haskelloids.nix trying to make nix expressions 3 years ago
screenshot.png no mouse again 4 years ago
shell.nix preparating transition to affectionate affection engine 1 year ago

README.md

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.