Logo Lanfrica

adinanturner/Hausa_Mancala-

Creator:
adi
Host:
# ๐ŸŽ“ Final Capstone Project: Oware โ€“ The Storytelling Game (Hausa Mancala) This is a culturally enriched version of the traditional African board game **Mancala (Oware)**, adapted to support the **Hausa language** and incorporate **African folktales**. It is built in Python using **Pygame** and was developed as a final-year capstone project at Norwich University. ## ๐ŸŽฎ Features - ๐Ÿชต Classic Mancala gameplay (Human vs. Computer) - ๐ŸŒ Hausa language interface - ๐Ÿ“– Short Hausa folktales shown at the end of each game - ๐ŸŽจ Modified GUI with African-inspired aesthetic - ๐Ÿ”Š Optional audio support for folktale narration - ๐Ÿ† End-game summary with winner display ## ๐Ÿง  Why This Project? This game blends culture and code. Mancala (or Oware) is a cherished part of African heritage. This project aims to: - Preserve Hausa storytelling traditions - Provide an accessible, fun, and strategic experience - Celebrate African languages in tech spaces ## ๐Ÿ“ File Structure - `main.py` - Entry point of the game loop - `Game.py` - Manages gameplay flow and winner logic - `Play.py` - Handles player interactions - `GUI.py` - Draws the board and handles rendering - `MancalaBoard.py` - Core logic for the game board - `assets/` - (Optional) For audio, fonts, or images - `README.md` - You're reading it ๐Ÿ™‚ ## ๐Ÿ”— Original Project Credit This project is a cultural and language adaptation of the open-source Mancala game by [ github.com . Original repository: github.com Used with permission from the author for academic purposes as part of a final-year capstone project. ## โ–ถ๏ธ How to Play 1. **Install Python** (3.6+ recommended) 2. **Install Pygame**: ```bash pip install pygame

Languages