/damath

Damath a two-player educational board game combining the board game "Dama" (Filipino checkers) and math.

Primary LanguageJavaScript

dammath-min

DaMath

Damath is a two-player educational board game combining the board game "Dama" (Filipino checkers) and math. It is a teaching tool for elementary and high school mathematics. Every piece has a corresponding number, and each even (white) square on the board has a mathematical symbol.

The rules for Damath with some unique features:

  • Each piece is represented by a unique number and a mathematical operator.
  • Pieces can only move diagonally forward and capture opponent pieces by jumping over them.
  • The queen piece can move diagonally without limitation, but can only capture one opponent piece at a time.
  • The game ends when a player has no remaining valid moves, piece, and time.

Tech used

  • Vite
  • Reactjs
  • TailwindCSS

Prerequisite

Usage

To use the Damath game, follow these steps:

  • Install the required dependencies using npm install.
  • Start the development server using npm run dev.
  • Open your browser and navigate to http://localhost:5173/ to start playing the game.

Contents

  1. Documentations
  2. Source Code

Authors

     👨‍🎓 - Developer Kean Jieden Villaflor  

     👨‍🎓 - Tester Rolison Makilan  

Pages UI

Homepage

game mechanics

gameplay