An open API service indexing awesome lists of open source software.

https://github.com/jessebraham/hnefatafl

An implementation of Fetlar Hnefatafl built using Mithril
https://github.com/jessebraham/hnefatafl

boardgame game hnefatafl javascript js mithril mithriljs tafl

Last synced: about 1 year ago
JSON representation

An implementation of Fetlar Hnefatafl built using Mithril

Awesome Lists containing this project

README

          

# Hnefatafl

An implementation of Fetlar [Hnefatafl] built using [Mithril].

Based on the rules for *Fetlar Hnefatafl* as outlined by [Aage Nielsen] and [Damian Walker].

A demo is available at [here].

[Hnefatafl]: https://en.wikipedia.org/wiki/Tafl_games#Hnefatafl
[Mithril]: https://mithril.js.org/
[Aage Nielsen]: http://aagenielsen.dk/fetlar_rules_en.php
[Damian Walker]: http://tafl.cyningstan.com/data-download/964/fetlar-hnefatafl-leaflet
[here]: https://beta7.io/hnefatafl.html

## Quickstart

Make sure that [nodejs & npm] is installed and on your `PATH` prior to beginning.

Clone the repository, install all dependencies, and run the development server:

```bash
$ git clone https://github.com/jessebraham/hnefatafl
$ cd hnefatafl/
$ npm i --upgrade
$ npm run start
```

Navigate to [http://localhost:8080] in your web browser to access the game.

[nodejs & npm]: https://nodejs.org/en/
[http://localhost:8080]: http://localhost:8080/