Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dmjio/tripletown
Console-based version of TripleTown
https://github.com/dmjio/tripletown
game haskell tripletown
Last synced: about 2 months ago
JSON representation
Console-based version of TripleTown
- Host: GitHub
- URL: https://github.com/dmjio/tripletown
- Owner: dmjio
- License: other
- Created: 2017-05-02T05:02:06.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-05-06T03:16:45.000Z (over 7 years ago)
- Last Synced: 2024-04-15T14:22:51.291Z (9 months ago)
- Topics: game, haskell, tripletown
- Language: Haskell
- Homepage: http://spryfox.com/our-games/tripletown/
- Size: 33.2 KB
- Stars: 8
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- License: LICENSE
Awesome Lists containing this project
README
# Triple Town
Console-based version of [`TripleTown`](http://spryfox.com/our-games/tripletown/)# Caveat emptor
This is an abridged version and is missing key features like bears and scoring. PRs welcome :]# Demo
```bash
Got: Tree
Please enter a position between (1,1) to (6,6) (i.e. (1,2)) to place piece on board
(2,2)
------
-T----
------
------
------
------
...
```# How to play
[Rules of game](https://spryfox.zendesk.com/hc/en-us/articles/219104828-How-to-play-Triple-Town)![Game](http://res.cloudinary.com/lmn/image/upload/fl_lossy,q_80/f_auto/v1/gameskinny/640054ffcd1e323e7dc3a73c36ab2e07.jpeg)
# Todo
- Pre-populate board
- Add bears AI
- Add diamonds
- Add storehouse
- Add scoring
- Better UI?# To play quickly
```bash
git clone https://github.com/dmjio/tripletown && cd tripletown && nix-build && result/bin/main
```# Simulated gameplay
[![asciicast](https://asciinema.org/a/9jcz7edcd8zlm7a6n33kfmi8h.png)](https://asciinema.org/a/9jcz7edcd8zlm7a6n33kfmi8h)