A hack'n'slay game written in haskell (http://sebastiandev.net/blog/)

Remove unnecessary frame buffer

seppeljordanSat Mar 18 12:27:20 UTC 2017

Update nix build expressions and haskell deps

seppeljordanSat Mar 18 12:26:39 UTC 2017

nix: disable tests for sdl2-compositor

seppeljordanWed Dec 14 01:14:23 UTC 2016

Fix minor bug in nix update logic

seppeljordanTue Dec 13 20:52:57 UTC 2016

Implement withSdl and sdlMainLoop function

seppeljordanTue Dec 13 20:49:13 UTC 2016

Implement tidings

seppeljordanSat Dec 10 14:07:06 UTC 2016

Remove empty dir /Tools

seppeljordanSat Dec 10 09:56:23 UTC 2016

Improve walking algirithm with target locking

seppeljordanFri Dec 9 19:33:32 UTC 2016

Update nix deps

seppeljordanFri Dec 9 18:32:06 UTC 2016

Update nix build dependencies mozilla/releng

seppeljordanMon Nov 28 23:37:30 UTC 2016

Add auto-update function 'make update'

seppeljordanSun Nov 27 16:00:31 UTC 2016

Pin nixpkgs

seppeljordanSun Nov 27 14:41:19 UTC 2016

Move WorldState logic to seprate module

seppeljordanFri Nov 25 23:30:12 UTC 2016

Implement function to get area of movement for a shape

seppeljordanFri Nov 25 23:17:57 UTC 2016

Update to transformers 0.5.x

seppeljordanFri Nov 25 23:08:24 UTC 2016

Update to sdl2 2.1.3

seppeljordanFri Nov 25 23:08:17 UTC 2016

Add automatic differentiation module.

seppeljordanSat May 14 15:37:27 UTC 2016

Modularize shell.nix

seppeljordanTue May 10 11:15:57 UTC 2016

Update nix shell file

seppeljordanTue May 10 10:36:34 UTC 2016

Add frame buffer support to rendering

seppeljordanThu Apr 28 15:48:43 UTC 2016

Use newer version of astar package (0.3)

seppeljordanThu Apr 28 15:41:17 UTC 2016

Make BehaviorMonoid and EventMonoid an instance of `Minus`

seppeljordanTue Mar 8 14:26:33 UTC 2016

Complete rewrite of entity spawning system

There is now a Collection type class, which allows us to augment collections collections with more functionality without changing type signatures of other functions too much. See haddock for more Info.

The spawn system is such an augmentation. If you want to know how to use extend the collection type class, check out Objects/Spawner.hs

seppeljordanMon Mar 7 23:38:37 UTC 2016

Rewrite implementation of CLI flag handling

seppeljordanMon Mar 7 23:23:43 UTC 2016

Add docstrings

seppeljordanMon Feb 8 23:30:41 UTC 2016

Remove broken file from cabal file

seppeljordanMon Feb 8 20:34:02 UTC 2016

Implement unified object collection object

  • Fix bug in geometry (collision detection)
  • implement object collection data type
  • implement interval tree for space querying
  • reimplement spawner logic
seppeljordanMon Feb 8 20:14:48 UTC 2016

Fix bug in collision detection

seppeljordanThu Feb 4 12:14:37 UTC 2016

Implement tests for ObjectCollections

seppeljordanSun Jan 10 18:55:32 UTC 2016

Implement tests for ObjectCollection

seppeljordanSun Jan 10 14:51:12 UTC 2016