An interactive fiction game for Grade 6 students about early South African history, designed to teach perspective-taking and historical understanding.
# Voices of the Past: South Africa 🎮
An interactive fiction game for Grade 6 students about early South African history, designed to teach perspective-taking and historical understanding.
## How to Play
1. **Open the game**: Simply open `index.html` in any modern web browser
2. **Choose your character**: Select from Khoi-San, Dutch Settler, or British Colonist
3. **Make choices**: Each choice affects the story and leads to different outcomes
4. **Learn history**: Experience different perspectives on early South African history
## Game Features
- **Three Character Paths**: Each with unique perspectives and challenges
- **Multiple Endings**: Your choices determine how the story ends
- **Educational Content**: Historically accurate scenarios for Grade 6 students
- **16-bit Style Graphics**: Retro pixel art backgrounds for each scene
- **Responsive Design**: Works on desktop and mobile devices
## Educational Goals
- **Perspective Taking**: Understand different viewpoints in history
- **Cause and Effect**: See how decisions impact relationships and outcomes
- **Historical Understanding**: Learn about early South African history
- **Critical Thinking**: Make decisions and consider their consequences
## Technical Details
- **Pure HTML/CSS/JavaScript**: No external dependencies required
- **Browser Compatible**: Works in all modern browsers
- **Offline Playable**: No internet connection needed after download
- **File Size**: Lightweight and fast loading
## For Teachers
This game is designed for Grade 6 students (ages 11-12) and covers:
- Early interactions between Khoi-San and European settlers
- Dutch settlement at the Cape
- British takeover and administration
- The impact of colonialism on indigenous peoples
Each playthrough takes 5-10 minutes, making it perfect for classroom use.
## Files
- `index.html` - Main game file
- `game.js` - Game logic and story data
- `README.md` - This file
Simply open `index.html` in a browser to start playing!