## ๐ Quick Start (For Judges & Developers)
Follow these steps to run the project on your local machine.
# 1. Clone the repository
git clone
github.com
cd African-Ancestral-Spirits
# 2. Install all dependencies
npm install
# 3. Create your environment file
Create a new file in the main folder named `.env`
# 4. Add your API keys to the .env file
Copy and paste the following into your new `.env` file, adding your own keys:
VITE_ELEVENLABS_API_KEY=your_key_here
VITE_HEDERA_ACCOUNT_ID=your_account_id
# 5. Run the development server
npm run dev
๐ฎ Game Overview
5 Unique Levels. 5 African Countries. 1 Epic Adventure.
Level Country Genre Features
๐ช๐ฌ Egypt Curse of the Pharaohs 2D Exploration Collect spirits (Ammit, Apep, Ba), Ra's Blessing power
๐ช๐น Ethiopia Devil Battle 3D FPS Boss Fight Holy fire combat, Ethiopian Orthodox chants, 500 HP boss
๐ธ๐ณ Senegal Dogon Star Wars 2-Player Shooter Character selection, alien combat, Afrobeat audio
๐ณ๐ฌ Nigeria Multi-Temple Hunt 3D Exploration 4 temples (Yoruba/Igbo/Benin/Hausa), cultural artifacts
๐ฐ๐ช Kenya Maasai Survival 3D Action Spear throwing, beast hunting, warrior mechanics
โจ Key Features
๐ฏ 5 Distinct Gameplay Styles - From 2D exploration to 3D boss battles
๐ฅ 2-Player Co-op - Senegal level supports local multiplayer
๐ Hedera Blockchain - Earn HBAR rewards, mint spirit NFTs
๐ต AI-Generated Audio - Authentic African sounds via ElevenLabs
๐๏ธ Educational - Learn real African history and UNESCO heritage sites
๐จ Cultural Authenticity - Dogon masks, Ethiopian crosses, Benin bronzes
๐ ๏ธ Tech Stack
Frontend: React, Three.js, HTML5 Canvas, Tailwind CSS
Blockchain: Hedera SDK, HashConnect, HTS (NFTs)
Audio: ElevenLabs API, Web Audio API
Deployment: Vercel, Itch.io
### Hedera Services Used
* **Hedera Token Service (HTS):** Used for minting our 375+ unique Spirit and Artifact NFTs.
* **HBAR Transfers:** Used for distributing instant HBAR rewards to players for completing levels and col โฆ