Logo Lanfrica

michel-emel/Swahili-Defender

Domaine:

natural language processing

Type de record:

software
Créateur:
mic
Hôte:
# ZType Swahili Challenge A fun, fast-paced language matching game where you match English and Swahili words using number keys! ## 🚀 How to Use 1. **Download** the entire `ztype-swahili-challenge/` folder. 2. Open `index.html` in any modern web browser (Chrome, Firefox, Edge). 3. Choose your master language (**English First** or **Swahili First**) using the radio buttons. 4. Click **▶ START MISSION**. 5. Press number keys **1-9** on your keyboard to match words appearing on screen. 6. Match the correct translation before they fall off the bottom! 7. Earn points, climb levels, and beat your high score! ## 📁 Project Structure - `index.html`: Main page structure. - `style/style.css`: All visual styling. - `js/`: JavaScript modules split by functionality: - `config.js`: Global settings. - `audio-manager.js`: Sound effects. - `visual-effects.js`: Particle explosions. - `stars-animation.js`: Animated background stars. - `words-manager.js`: Dictionary of English-Swahili pairs. - `game-engine.js`: Core gameplay logic. - `menu-manager.js`: Menu UI and transitions. - `main.js`: Starts the app. ## 💡 Notes - Requires a modern browser with support for `AudioContext` and ES6+. - The dictionary can be easily expanded by editing `words-manager.js`. - For best experience, use a keyboard with a numpad.

Languages