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

  • 4 months ago: mrohrich liked this project.
  • 4 months ago: mrohrich started this project.
  • 4 months ago: mrohrich added keyword "rust" to this project.
  • 4 months ago: mrohrich added keyword "game" to this project.
  • 4 months ago: mrohrich added keyword "boardgames" to this project.
  • 4 months ago: mrohrich added keyword "terminal" to this project.
  • 4 months ago: mrohrich originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    The world crab by cdywan

    The world is changing. A mouse got lose and fel...


    Algorithm Visualizer by agraul

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


    Make iguana-workflow to support multiple container frontends by oholecek

    Project Description

    Iguana is an attempt ...


    Build a Unikernel that runs WebAssembly by flavio_castelli

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


    Rewrite the D-Installer CLI by IGonzalezSosa

    Project Description

    Before the openSUSE 2...


    Linux Immersive Learning System (LILS) by dgarcia

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