Skip to content

Dgawel77/MightyMancala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mighty Mancala

About

Mighty mancala is the best two player mancala gaming experience, ran on the command line. The Demo can be watched here.

Play with a friend and see who is the best at mancala Migthy Mancala Home Page

Install

cargo install mighty-mancala

Usage

run the game with

mancala

Move your selection around the screen with the arrow keys ← → ↑ ↓.

Confirm a selection with enter.

To quit the program press q.

Features

Mighty mancala has an easy to use text user interface. Migthy Mancala Game Board

It also has multiple game modes to play with

  • Capture
  • Avalanche

There are also diffrent difficulties to choose from

  • Normal (4 stones per bowl)
  • Random

There are more features to come...

  • Play against a bot
  • More customizable board
  • Online multiplayer
  • Leader boards
  • and more!

Technical Specifications

Mighty Mancala uses the cusive tui library to make all the graphics for the game. There is also a dependency on the rand crate and the cursive-aligned-view crate.

Cursive uses a cross-term backend. This backend works with many different operating systems.

Because terminals are not standard some colors or charachters may look different on different terminals. If a specific terminal is giving you trouble please use a different one.

The techincal overview video can be found here.

This repo is a clone of a private repo that I used for class.

About

A TUI Mancala Game made in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages