Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2019-11-29 | Add DerivingVia newtype for generic arbitrary | Griffin Smith | 5 | -4/+47 |
2019-11-29 | Implement a "look" command | Griffin Smith | 7 | -29/+111 |
2019-11-29 | Implement saving+loading the game | Griffin Smith | 30 | -97/+620 |
2019-11-27 | Gitignore source before passing to nix | Griffin Smith | 1 | -3/+15 |
2019-11-15 | Recover character hitpoints over time | Griffin Smith | 6 | -18/+44 |
2019-10-16 | Add draw priority | Griffin Smith | 5 | -6/+30 |
2019-10-15 | Don't walk gormlaks into walls | Griffin Smith | 3 | -12/+31 |
2019-10-13 | Implement speed and ticks | Griffin Smith | 11 | -84/+277 |
2019-10-12 | Make the positionedCharacter test run more quickly | Griffin Smith | 1 | -3/+5 |
2019-10-12 | Step the game *before* updating vision | Griffin Smith | 1 | -1/+1 |
2019-10-12 | Allow specifying seed on startup | Griffin Smith | 4 | -25/+68 |
2019-10-12 | Actually heal the character when they eat food | Griffin Smith | 1 | -0/+2 |
2019-10-06 | Export unexported lens | Griffin Smith | 1 | -0/+1 |
2019-10-06 | Only allow adjacent gormlaks to attack | Griffin Smith | 2 | -2/+10 |
2019-10-06 | Fix underflow when damaging character | Griffin Smith | 2 | -2/+8 |
2019-10-06 | Remove circleci config | Griffin Smith | 1 | -37/+0 |
2019-10-06 | Allow eating edible items | Griffin Smith | 16 | -74/+290 |
2019-10-05 | Don't move creatures when they're attacking | Griffin Smith | 1 | -1/+1 |
2019-10-05 | Display multiple messages per turn | Griffin Smith | 7 | -28/+84 |
2019-09-29 | Use nix-build in github-actions | Griffin Smith | 3 | -9/+52 |
2019-09-29 | Gormlaks attack back | Griffin Smith | 11 | -22/+163 |
2019-09-28 | Tweak gormlak movement slightly | Griffin Smith | 8 | -36/+115 |
2019-09-28 | Add debug command to reveal the game | Griffin Smith | 7 | -10/+52 |
2019-09-28 | Implement the start of creature AI | Griffin Smith | 21 | -281/+493 |
2019-09-25 | Add Github Actions config | Griffin Smith | 1 | -0/+19 |
2019-09-21 | Implement combat | Griffin Smith | 7 | -34/+95 |
2019-09-20 | Describe what you see when you walk over items | Griffin Smith | 12 | -14/+82 |
2019-09-20 | Add doors and an open command | Griffin Smith | 13 | -29/+151 |
2019-09-20 | Add the beginnings of a prompt system | Griffin Smith | 12 | -96/+312 |
2019-09-19 | Add items and inventory | Griffin Smith | 20 | -106/+365 |
2019-09-15 | Remove all but the largest region in caves | Griffin Smith | 2 | -4/+12 |
2019-09-15 | Scroll the viewport around the character | Griffin Smith | 1 | -1/+11 |
2019-09-15 | Progressively reveal the map to the player | Griffin Smith | 17 | -52/+454 |
2019-09-14 | Fill the outer edges of generated levels | Griffin Smith | 2 | -1/+13 |
2019-09-14 | Implement collision | Griffin Smith | 2 | -3/+29 |
2019-09-13 | Place the chacracter in the level at startup time | Griffin Smith | 9 | -34/+171 |
2019-09-09 | Convert generated levels to walls | Griffin Smith | 20 | -115/+356 |
2019-09-07 | gitignore debug.log | Griffin Smith | 1 | -0/+4 |
2019-09-07 | Add cellular-automata cave generator | Griffin Smith | 10 | -8/+434 |
2019-09-02 | Put a test gormlak on the screen | Griffin Smith | 5 | -19/+66 |
2019-09-02 | Add raws, loaded statically from a folder | Griffin Smith | 10 | -10/+204 |
2019-09-02 | Add commands for diagonal movement | Griffin Smith | 1 | -0/+4 |
2019-09-02 | Add a previous message command | Griffin Smith | 5 | -6/+31 |
2019-09-02 | Link up messages to the overall game | Griffin Smith | 9 | -39/+155 |
2019-09-01 | Implement messages | Griffin Smith | 13 | -17/+587 |
2019-08-31 | Add entities, and allow walking around | Griffin Smith | 21 | -31/+718 |
2019-08-31 | Use haskellSrc2nix over explicit cabal2nix | Griffin Smith | 5 | -34/+21 |
2019-08-25 | An @-sign in a box, in haskell | Griffin Smith | 17 | -3/+1075 |
2019-08-25 | Wipe Rust project | Griffin Smith | 47 | -6087/+0 |
2019-08-03 | Add method for writing option menus to viewport | Griffin Smith | 4 | -22/+116 |