Gamified Environmental Education Platform for Schools and Colleges
A story-driven sustainability simulation game where students build and manage eco-friendly cities while learning environmental science concepts through interactive gameplay.
Live Demo: [Your deployment URL]
- 🏙️ Interactive City Building - Grid-based construction with 9 building types
- 📊 Real-Time Metrics - Track pollution, energy, water, green cover, and happiness
- 📖 Story Mode - Progressive missions with environmental narratives
- 🤔 Decision Making - Critical choices with visible consequences
- 🏆 Progression System - XP, levels, achievements, and badges
- 🎨 Beautiful UI - Modern design with smooth animations
- 📱 Responsive - Works on desktop, tablet, and mobile
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run buildBuild your first sustainable city through three missions:
- Welcome to Eco-City - Establish basic infrastructure
- Water & Waste - Implement resource management systems
- Green Revolution - Maximize green coverage and happiness
- 🏘️ Residential - Housing
- 🏢 Commercial - Business districts
- 🏭 Industrial - Manufacturing
- 🌳 Parks - Green spaces
- ☀️ Solar Farms - Renewable energy
- 💨 Wind Turbines - Clean power
- 💧 Water Treatment - Water supply
- ♻️ Recycling Centers - Waste management
- 🚇 Public Transit - Eco-transport
- Frontend: React 18 + TypeScript + Vite
- UI: Tailwind CSS + shadcn/ui
- State: Zustand
- Animations: Framer Motion
- Routing: React Router v6
See GAME_DOCUMENTATION.md for:
- Detailed game mechanics
- Technical architecture
- Design system
- Future roadmap
- Educational outcomes
Students learn:
- Environmental impact of urban development
- Resource management and trade-offs
- Renewable vs. non-renewable energy
- Systems thinking and planning
- Sustainability principles
- Chapters 2-5 (Growth, Sustainability, Crisis, Future eras)
- Teacher dashboard with progress tracking
- ML-powered environmental simulation
- Multiplayer features
- Mobile native apps
Built for Smart India Hackathon 2025 Problem Statement: SIH25009