Project Description

Tafl is a family of ancient norther European board games, including Hnefatafl, Tablut and Brandubh. This Hackweek project aims to take a half-finished implementation to a small open-source game project with a terminal user interface. This is a personal learning project aimed to self-teach Rust, however contributions are very welcome.

Goal for this Hackweek

  • Complete implementation of Hnefatafl and Tablut rules
  • Complete an intuitive terminal user interface including an in-game manual explaining the rules
  • Functioning Open-Source project with the ability to produce release artifacts, accept code-contributions and bug reports

Stretch Goals:

  • Add primitive multi-player mode or computer opponent
  • RPM package

Resources

Looking for hackers with the skills:

rust game boardgames terminal

This project is part of:

Hack Week 22

Activity

  • about 1 year ago: mrohrich liked this project.
  • about 1 year ago: mrohrich started this project.
  • about 1 year ago: mrohrich added keyword "rust" to this project.
  • about 1 year ago: mrohrich added keyword "game" to this project.
  • about 1 year ago: mrohrich added keyword "boardgames" to this project.
  • about 1 year ago: mrohrich added keyword "terminal" to this project.
  • about 1 year ago: mrohrich originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    A set of utilities to produce a "from scratch" OCI/Docker container using Opensuse/SLE rpms by ldragon

    [comment]: # (Please use the project descriptio...


    Relm4-based user interface for Agama by IGonzalezSosa

    Motivation

    Disclaimer: the idea of this pr...


    Waysettings by dspinella

    [comment]: # (Please use the project descriptio...


    (Rust) Manage systems in NetBox using NetBox-Sync by chock

    [comment]: # (Please use the project descriptio...


    toniowm by fabriziosestito

    toniowm is yet another window manager written i...


    A quantum physics experiment puzzle (designed with Google's CP-SAT solver) by moio

    [![link to video player demoing the result](htt...