<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>GameDrove - Eco-Friendly H5 Games for Sustainable Gaming</title>
    <meta name="description" content="Discover eco-friendly H5 games with a nature theme. Play sustainably and connect with the natural world through our green gaming initiative.">
    <meta name="keywords" content="H5 games, nature games, eco-friendly, sustainable, outdoor games, green gaming, environmental">

    <!-- Preload critical resources -->
    <link rel="preload" href="css/styles.css" as="style">
    <link rel="preload" href="js/gamedata.js" as="script">

    <!-- Stylesheets -->
    <link rel="stylesheet" href="css/styles.css">

    <!-- Favicon -->
    <link rel="icon" type="image/svg+xml" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🌿</text></svg>">
</head>
<body>
    <!-- Loading Screen -->
    <div id="loading-screen" class="loading-screen">
        <div class="loading-content">
            <div class="loading-spinner"></div>
            <h2>Growing Natural Experience...</h2>
            <p>Connecting with nature 🌿</p>
            <div class="loading-progress">
                <div class="progress-bar">
                    <div class="progress-fill"></div>
                </div>
                <p class="progress-text">Planting seeds of fun...</p>
            </div>
        </div>
    </div>

    <!-- Header Navigation -->
    <header class="site-header" id="header">
        <nav class="site-nav">
            <!-- Mobile Menu Toggle -->
            <button class="mobile-menu-toggle" id="mobile-menu-toggle">
                <span class="hamburger-line"></span>
                <span class="hamburger-line"></span>
                <span class="hamburger-line"></span>
            </button>

            <!-- Logo Section -->
            <div class="logo-section">
                <a href="index.html" class="logo">
                    <span class="logo-icon">🎮</span>
                    <span class="logo-text">GameDrove</span>
                </a>
            </div>

            <!-- Mobile Search Toggle -->
            <button class="mobile-search-toggle" id="mobile-search-toggle">
                <span class="search-line"></span>
                <span class="search-circle"></span>
            </button>

            <!-- Navigation Menu -->
            <div class="site-nav-menu" id="nav-menu">
                <ul class="nav-list">
                    <li class="nav-item">
                        <a href="index.html" class="nav-link active">
                            <span class="nav-icon">🏠</span>
                            Home
                        </a>
                    </li>
                    <li class="nav-item dropdown">
                        <a href="category.html" class="nav-link">
                            <span class="nav-icon">📂</span>
                            Categories
                            <span class="dropdown-arrow">▼</span>
                        </a>
                        <ul class="dropdown-menu" id="categories-dropdown">
                            <!-- Categories will be populated by JavaScript -->
                        </ul>
                    </li>
                    <li class="nav-item">
                        <a href="./index.html#popular-games" class="nav-link">
                            <span class="nav-icon">🔥</span>
                            Popular
                        </a>
                    </li>
                    <li class="nav-item">
                        <a href="./index.html#new-games" class="nav-link">
                            <span class="nav-icon">✨</span>
                            New Games
                        </a>
                    </li>
                </ul>
            </div>

            <!-- Search Section -->
            <div class="site-search" id="search-section">
                <div class="search-shell">
                    <input type="text" id="search-input" class="search-input" placeholder="Search nature games...">
                    <button class="search-btn" id="search-btn">
                        <span class="search-icon">🔍</span>
                    </button>
                </div>
            </div>
        </nav>
    </header>


    <!-- Main Content -->
    <main class="main-content">
        <!-- Modern Hero Banner -->
        <section class="hero-section hero-section--featured" id="modern-hero">
            <!-- Dynamic Background -->
            <div class="hero-background">
                <div class="gradient-overlay"></div>
                <div class="floating-elements">
                    <div class="float-element element-1">🌿</div>
                    <div class="float-element element-2">🍃</div>
                    <div class="float-element element-3">🌱</div>
                    <div class="float-element element-4">🌸</div>
                    <div class="float-element element-5">🦋</div>
                </div>
            </div>

            <!-- Hero Content -->
            <div class="hero-container">
                <div class="hero-content">
                    <!-- Left Content -->
                    <div class="hero-left">
                        <h1 class="hero-title">
                            <span class="title-main">GameDrove</span>
                            <span class="title-sub">Where Nature Meets Gaming</span>
                        </h1>
                        <p class="hero-description">
                            Experience the perfect harmony between technology and nature.
                            Discover games that inspire environmental consciousness while delivering
                            exceptional entertainment.
                        </p>
                        <div class="hero-actions">
                            <button class="hero-btn primary" id="start-playing-btn">
                                <span class="btn-icon">🎮</span>
                                <span class="btn-text">Start Playing</span>
                                <div class="btn-glow"></div>
                            </button>
                            <button class="hero-btn secondary" id="explore-categories-btn">
                                <span class="btn-icon">🌍</span>
                                <span class="btn-text">Explore Categories</span>
                            </button>
                        </div>
                        <div class="hero-stats">
                            <div class="stat-item">
                                <span class="stat-number">200+</span>
                                <span class="stat-label">Eco Games</span>
                            </div>
                            <div class="stat-item">
                                <span class="stat-number">50K+</span>
                                <span class="stat-label">Nature Lovers</span>
                            </div>
                            <div class="stat-item">
                                <span class="stat-number">100%</span>
                                <span class="stat-label">Green Energy</span>
                            </div>
                        </div>
                    </div>

                    <!-- Right Content -->
                    <div class="hero-right">
                        <div class="featured-game-showcase" id="featured-showcase">
                            <div class="showcase-header">
                                <h3 class="showcase-title">🌟 Featured Games</h3>
                                <div class="showcase-controls">
                                    <button class="mini-carousel-btn" id="mini-prev">◀</button>
                                    <button class="mini-carousel-btn" id="mini-next">▶</button>
                                </div>
                            </div>
                            <div class="mini-carousel-wrapper">
                                <div class="mini-carousel-track" id="mini-carousel-track">
                                    <!-- Mini carousel items will be populated by JavaScript -->
                                    <div class="mini-carousel-item">
                                        <div class="mini-game-card">
                                            <div class="mini-game-image">
                                                <div class="mini-image-placeholder">🌱</div>
                                            </div>
                                            <div class="mini-game-info">
                                                <h4 class="mini-game-title">Forest Adventure</h4>
                                                <p class="mini-game-category">🌲 Nature</p>
                                                <div class="mini-game-rating">
                                                    <span class="mini-stars">⭐⭐⭐⭐⭐</span>
                                                    <span class="mini-rating-text">4.8</span>
                                                </div>
                                                <button class="mini-play-btn">▶ Play Now</button>
                                            </div>
                                        </div>
                                    </div>

                                    <div class="mini-carousel-item">
                                        <div class="mini-game-card">
                                            <div class="mini-game-image">
                                                <div class="mini-image-placeholder">🦋</div>
                                            </div>
                                            <div class="mini-game-info">
                                                <h4 class="mini-game-title">Butterfly Garden</h4>
                                                <p class="mini-game-category">🌸 Flowers</p>
                                                <div class="mini-game-rating">
                                                    <span class="mini-stars">⭐⭐⭐⭐⭐</span>
                                                    <span class="mini-rating-text">4.9</span>
                                                </div>
                                                <button class="mini-play-btn">▶ Play Now</button>
                                            </div>
                                        </div>
                                    </div>

                                    <div class="mini-carousel-item">
                                        <div class="mini-game-card">
                                            <div class="mini-game-image">
                                                <div class="mini-image-placeholder">�</div>
                                            </div>
                                            <div class="mini-game-info">
                                                <h4 class="mini-game-title">Ocean Explorer</h4>
                                                <p class="mini-game-category">🐠 Marine</p>
                                                <div class="mini-game-rating">
                                                    <span class="mini-stars">⭐⭐⭐⭐⭐</span>
                                                    <span class="mini-rating-text">4.7</span>
                                                </div>
                                                <button class="mini-play-btn">▶ Play Now</button>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <div class="mini-carousel-indicators" id="mini-indicators">
                                <span class="mini-indicator active" data-slide="0"></span>
                                <span class="mini-indicator" data-slide="1"></span>
                                <span class="mini-indicator" data-slide="2"></span>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </section>

        <!-- Game Carousel Section -->
        <section class="featured-carousel-section" id="game-carousel">
            <div class="carousel-container">
                <div class="carousel-header">
                    <h2 class="carousel-title">
                        <span class="title-icon">🎮</span>
                        Trending Games
                    </h2>
                    <div class="carousel-controls">
                        <button class="carousel-btn prev-btn" id="carousel-prev">
                            <span>◀</span>
                        </button>
                        <button class="carousel-btn next-btn" id="carousel-next">
                            <span>▶</span>
                        </button>
                    </div>
                </div>

                <div class="carousel-wrapper">
                    <div class="carousel-track" id="carousel-track">
                        <!-- Carousel items will be populated by JavaScript -->
                        <div class="carousel-item placeholder-item">
                            <div class="game-tile">
                                <div class="game-image">
                                    <div class="image-placeholder">🌱</div>
                                </div>
                                <div class="game-info">
                                    <h3 class="game-title">Forest Adventure</h3>
                                    <p class="game-category">🌲 Nature</p>
                                    <div class="game-rating">
                                        <span class="stars">⭐⭐⭐⭐⭐</span>
                                        <span class="rating-text">4.8</span>
                                    </div>
                                </div>
                                <div class="play-overlay">
                                    <button class="game-tile__play-btn">▶ Play</button>
                                </div>
                            </div>
                        </div>

                        <div class="carousel-item placeholder-item">
                            <div class="game-tile">
                                <div class="game-image">
                                    <div class="image-placeholder">🦋</div>
                                </div>
                                <div class="game-info">
                                    <h3 class="game-title">Butterfly Garden</h3>
                                    <p class="game-category">🌸 Flowers</p>
                                    <div class="game-rating">
                                        <span class="stars">⭐⭐⭐⭐⭐</span>
                                        <span class="rating-text">4.9</span>
                                    </div>
                                </div>
                                <div class="play-overlay">
                                    <button class="game-tile__play-btn">▶ Play</button>
                                </div>
                            </div>
                        </div>

                        <div class="carousel-item placeholder-item">
                            <div class="game-tile">
                                <div class="game-image">
                                    <div class="image-placeholder">🌊</div>
                                </div>
                                <div class="game-info">
                                    <h3 class="game-title">Ocean Explorer</h3>
                                    <p class="game-category">🐠 Marine</p>
                                    <div class="game-rating">
                                        <span class="stars">⭐⭐⭐⭐⭐</span>
                                        <span class="rating-text">4.7</span>
                                    </div>
                                </div>
                                <div class="play-overlay">
                                    <button class="game-tile__play-btn">▶ Play</button>
                                </div>
                            </div>
                        </div>

                        <div class="carousel-item placeholder-item">
                            <div class="game-tile">
                                <div class="game-image">
                                    <div class="image-placeholder">🌙</div>
                                </div>
                                <div class="game-info">
                                    <h3 class="game-title">Night Safari</h3>
                                    <p class="game-category">🦉 Wildlife</p>
                                    <div class="game-rating">
                                        <span class="stars">⭐⭐⭐⭐⭐</span>
                                        <span class="rating-text">4.6</span>
                                    </div>
                                </div>
                                <div class="play-overlay">
                                    <button class="game-tile__play-btn">▶ Play</button>
                                </div>
                            </div>
                        </div>

                        <div class="carousel-item placeholder-item">
                            <div class="game-tile">
                                <div class="game-image">
                                    <div class="image-placeholder">🌺</div>
                                </div>
                                <div class="game-info">
                                    <h3 class="game-title">Tropical Paradise</h3>
                                    <p class="game-category">🏝️ Island</p>
                                    <div class="game-rating">
                                        <span class="stars">⭐⭐⭐⭐⭐</span>
                                        <span class="rating-text">4.8</span>
                                    </div>
                                </div>
                                <div class="play-overlay">
                                    <button class="game-tile__play-btn">▶ Play</button>
                                </div>
                            </div>
                        </div>

                        <div class="carousel-item placeholder-item">
                            <div class="game-tile">
                                <div class="game-image">
                                    <div class="image-placeholder">🌵</div>
                                </div>
                                <div class="game-info">
                                    <h3 class="game-title">Desert Quest</h3>
                                    <p class="game-category">🏜️ Desert</p>
                                    <div class="game-rating">
                                        <span class="stars">⭐⭐⭐⭐⭐</span>
                                        <span class="rating-text">4.5</span>
                                    </div>
                                </div>
                                <div class="play-overlay">
                                    <button class="game-tile__play-btn">▶ Play</button>
                                </div>
                            </div>
                        </div>

                        <div class="carousel-item placeholder-item">
                            <div class="game-tile">
                                <div class="game-image">
                                    <div class="image-placeholder">⛰️</div>
                                </div>
                                <div class="game-info">
                                    <h3 class="game-title">Mountain Climber</h3>
                                    <p class="game-category">🏔️ Mountain</p>
                                    <div class="game-rating">
                                        <span class="stars">⭐⭐⭐⭐⭐</span>
                                        <span class="rating-text">4.7</span>
                                    </div>
                                </div>
                                <div class="play-overlay">
                                    <button class="game-tile__play-btn">▶ Play</button>
                                </div>
                            </div>
                        </div>

                        <div class="carousel-item placeholder-item">
                            <div class="game-tile">
                                <div class="game-image">
                                    <div class="image-placeholder">🌻</div>
                                </div>
                                <div class="game-info">
                                    <h3 class="game-title">Sunflower Farm</h3>
                                    <p class="game-category">🌾 Farm</p>
                                    <div class="game-rating">
                                        <span class="stars">⭐⭐⭐⭐⭐</span>
                                        <span class="rating-text">4.9</span>
                                    </div>
                                </div>
                                <div class="play-overlay">
                                    <button class="game-tile__play-btn">▶ Play</button>
                                </div>
                            </div>
                        </div>

                        <div class="carousel-item placeholder-item">
                            <div class="game-tile">
                                <div class="game-image">
                                    <div class="image-placeholder">🐝</div>
                                </div>
                                <div class="game-info">
                                    <h3 class="game-title">Bee Colony</h3>
                                    <p class="game-category">🍯 Insects</p>
                                    <div class="game-rating">
                                        <span class="stars">⭐⭐⭐⭐⭐</span>
                                        <span class="rating-text">4.6</span>
                                    </div>
                                </div>
                                <div class="play-overlay">
                                    <button class="game-tile__play-btn">▶ Play</button>
                                </div>
                            </div>
                        </div>

                        <div class="carousel-item placeholder-item">
                            <div class="game-tile">
                                <div class="game-image">
                                    <div class="image-placeholder">🌈</div>
                                </div>
                                <div class="game-info">
                                    <h3 class="game-title">Rainbow Valley</h3>
                                    <p class="game-category">🌤️ Weather</p>
                                    <div class="game-rating">
                                        <span class="stars">⭐⭐⭐⭐⭐</span>
                                        <span class="rating-text">4.8</span>
                                    </div>
                                </div>
                                <div class="play-overlay">
                                    <button class="game-tile__play-btn">▶ Play</button>
                                </div>
                            </div>
                        </div>

                        <div class="carousel-item placeholder-item">
                            <div class="game-tile">
                                <div class="game-image">
                                    <div class="image-placeholder">🦅</div>
                                </div>
                                <div class="game-info">
                                    <h3 class="game-title">Eagle Flight</h3>
                                    <p class="game-category">🪶 Birds</p>
                                    <div class="game-rating">
                                        <span class="stars">⭐⭐⭐⭐⭐</span>
                                        <span class="rating-text">4.7</span>
                                    </div>
                                </div>
                                <div class="play-overlay">
                                    <button class="game-tile__play-btn">▶ Play</button>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="carousel-indicators" id="carousel-indicators">
                    <span class="indicator active" data-slide="0"></span>
                    <span class="indicator" data-slide="1"></span>
                    <span class="indicator" data-slide="2"></span>
                    <span class="indicator" data-slide="3"></span>
                    <span class="indicator" data-slide="4"></span>
                    <span class="indicator" data-slide="5"></span>
                    <span class="indicator" data-slide="6"></span>
                    <span class="indicator" data-slide="7"></span>
                    <span class="indicator" data-slide="8"></span>
                    <span class="indicator" data-slide="9"></span>
                    <span class="indicator" data-slide="10"></span>
                    <span class="indicator" data-slide="11"></span>
                </div>
            </div>
        </section>

        <!-- Organic Ecosystems Section -->
        <section class="ecosystems-section organic-ecosystems" id="organic-ecosystems">
            <div class="section-container">
                <div class="section-header">
                    <h2 class="section-title">
                        <span class="title-icon">🌍</span>
                        Game Ecosystems
                    </h2>
                    <p class="section-subtitle">Explore diverse gaming environments</p>
                </div>

                <div class="ecosystems-grid" id="ecosystems-grid">
                    <!-- Categories will be populated by JavaScript -->
                </div>
            </div>
        </section>

        <!-- Popular Games Section -->
        <section class="games-section popular-games" id="popular-games">
            <div class="section-container">
                <div class="section-header">
                    <h2 class="section-title">
                        <span class="title-icon">🔥</span>
                        Popular Games
                    </h2>
                    <p class="section-subtitle">Most loved by our nature community</p>
                </div>

                <div class="games-carousel">
                    <div class="games-grid game-grid-layout" id="popular-games-grid">
                        <!-- Popular games will be populated by JavaScript -->
                    </div>
                </div>
            </div>
        </section>

        <!-- New Games Section -->
        <section class="games-section new-games" id="new-games">
            <div class="section-container">
                <div class="section-header">
                    <h2 class="section-title">
                        <span class="title-icon">✨</span>
                        New Games
                    </h2>
                    <p class="section-subtitle">Fresh additions to our natural collection</p>
                </div>

                <div class="games-grid game-grid-layout" id="new-games-grid">
                    <!-- New games will be populated by JavaScript -->
                </div>

                <div class="load-more-container">
                    <button class="organic-load-btn" id="load-more-btn">
                        <span class="btn-nature">🌱</span>
                        <span class="btn-text">Grow More Games</span>
                        <span class="btn-organic-ripple"></span>
                    </button>
                </div>
            </div>
        </section>
    </main>

    <!-- Organic Footer -->
    <footer class="organic-footer">
        <div class="footer-organic-background">
            <div class="footer-shape footer-shape-1"></div>
            <div class="footer-shape footer-shape-2"></div>
            <div class="footer-shape footer-shape-3"></div>
            <div class="footer-particles"></div>
        </div>

        <div class="footer-organic-container">
            <div class="footer-content-flow">
                <!-- Organic Brand Section -->
                <div class="organic-brand-section">
                    <div class="brand-blob">
                        <div class="organic-logo-wrapper">
                            <span class="organic-logo-icon">🌿</span>
                            <span class="organic-logo-text">GameDrove</span>
                        </div>
                        <p class="organic-description">
                            Your eco-friendly gaming destination. Sustainable fun for everyone! Join our green gaming initiative today.
                        </p>
                        <div class="organic-eco-badges">
                            <div class="eco-badge">
                                <span class="badge-icon">🌱</span>
                                <span class="badge-text">1,250 Trees Planted</span>
                            </div>
                            <div class="eco-badge">
                                <span class="badge-icon">🎮</span>
                                <span class="badge-text">200+ Eco Games</span>
                            </div>
                        </div>
                    </div>
                </div>

                <!-- Organic Navigation Links -->
                <div class="organic-nav-section">
                    <div class="nav-blob">
                        <h3 class="organic-section-title">🌿 Explore</h3>
                        <ul class="organic-nav-links">
                            <li><a href="./index.html#organic-hero" class="organic-link">🏠 Home</a></li>
                            <li><a href="./index.html#organic-ecosystems" class="organic-link">📂 Categories</a></li>
                            <li><a href="./index.html#popular-games" class="organic-link">🔥 Popular Games</a></li>
                            <li><a href="./index.html#new-games" class="organic-link">✨ New Games</a></li>
                        </ul>
                    </div>
                </div>

                <!-- Organic Categories -->
                <div class="organic-categories-section">
                    <div class="categories-blob">
                        <h3 class="organic-section-title">🎮 Game Types</h3>
                        <ul class="organic-category-links" id="footer-categories">
                            <!-- Categories will be populated by JavaScript -->
                        </ul>
                    </div>
                </div>

                <!-- Organic Social -->
                <div class="organic-social-section">
                    <div class="social-blob">
                        <h3 class="organic-section-title">🌐 Get in Touch</h3>
                        <div class="organic-social-links">
                            <a href="https://facebook.com/GameDrove" class="organic-social-link" title="Facebook" target="_blank" rel="noopener noreferrer">📘</a>
                            <a href="https://twitter.com/GameDrove" class="organic-social-link" title="Twitter" target="_blank" rel="noopener noreferrer">🐦</a>
                            <a href="https://instagram.com/GameDrove" class="organic-social-link" title="Instagram" target="_blank" rel="noopener noreferrer">📷</a>
                            <a href="https://youtube.com/@GameDrove" class="organic-social-link" title="YouTube" target="_blank" rel="noopener noreferrer">📺</a>
                        </div>
                        <div class="organic-contact">
                            <p class="contact-item">📧 <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="2641544343486661474b4362544950430845494b">[email&#160;protected]</a></p>
                            <p class="contact-item">🌐 www.GameDrove.com</p>
                        </div>
                    </div>
                </div>
            </div>

            <!-- Organic Footer Bottom -->
            <div class="organic-footer-bottom">
                <div class="footer-bottom-blob">
                    <p class="organic-copyright">
                        © 2025 GameDrove. All rights reserved. Sustainable Gaming Initiative.
                    </p>
                    <div class="organic-bottom-links">
                        <a href="privacy.html" class="organic-bottom-link">Privacy Policy</a>
                        <a href="terms.html" class="organic-bottom-link">Terms of Service</a>
                        <a href="contact.html" class="organic-bottom-link">Contact Us</a>
                    </div>
                </div>
            </div>
        </div>
    </footer>

    <!-- Back to Top Button -->
    <button class="back-to-top" id="back-to-top" title="Back to top">
        <span>⬆️</span>
    </button>

    <!-- Scripts -->
    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="js/gamedata.js"></script>
    <script src="js/main.js"></script>
    <script>
        // Initialize homepage functionality
        document.addEventListener('DOMContentLoaded', async () => {
            try {
                // Check if gameHub is already defined on window object
                if (!window.gameHub) {
                    window.gameHub = new GameHub();
                }
                await window.gameHub.init();
            } catch (error) {
                console.error('Failed to initialize GameHub:', error);
                // Hide loading screen even if initialization fails
                const loadingScreen = document.getElementById('loading-screen');
                if (loadingScreen) {
                    loadingScreen.style.opacity = '0';
                    setTimeout(() => {
                        loadingScreen.style.display = 'none';
                    }, 500);
                }
            }
        });
    </script>
</body>
</html>
