# 🎮 Gooner Training Academy *Master Your Dedication Through Advanced Training Systems* A comprehensive adult edging training application featuring three specialized game modes, an advanced XP progression system, and professional media library management. --- ## 🚀 Quick Start ### Desktop Application (Recommended) ```bash npm install npm start ``` ## 🏆 Three Core Game Modes ## 🎮 Game Modes ### 🎬 Training Academy **Immersive scenario-based training with progressive storylines** The Training Academy offers structured training programs through branching narrative scenarios. Experience guided sessions with multiple specialized training modes: - **Photography Studio**: Webcam-based photography sessions with posing instructions - **Training Academy**: Core scenario-driven training with adaptive content### Web Browser - **Punishment Gauntlet**: Intense punishment and humiliation challenges - **Endurance Trials**: Progressive endurance training from beginner to expert levels **XP Rewards:** - 📸 Photo Session Completion: **2 XP per photo** - ⏱️ Time-Based Training: **1 XP per 2 minutes** - 🎯 Scenario Completion Bonuses - 📹 Webcam Activities: **1 XP per minute** ### ⚡ Quick Play **Fast-start training with customizable sessions** **Session Setup:** - ⏰ Flexible Duration: 15 minutes to Endless hours - 🎬 Background Video Integration: 40+ videos available - 🎛️ Individual Task Controls: Enable/disable specific tasks - 🎯 Custom Task Creation: Add personalized challenges **XP Rewards:** - ✅ Task Completion: **1-3 XP** (based on task duration) - 🎯 Session Bonuses: **2 XP every 15 minutes** - 📹 Recording Bonus: **+1 XP** when webcam recording enabled **Features:** - Real-time task filtering with persistent settings - Background video with floating opacity controls - Session cleanup and statistics tracking - Webcam integration for photo capture - Punishment system with consequence images ### 🎭 Porn Cinema **Professional video viewing experience** Dedicated video player system designed for focused media consumption with comprehensive viewing analytics. - 🎬 Professional Video Interface: Full-screen theater mode - 📋 Playlist Management: Organize viewing sessions - 📊 Progress Tracking: Resume exactly where you left off - 🎛️ Advanced Controls: Speed, volume, seeking, and more **XP Rewards:** - ⏱️ Viewing Time: **1 XP per 5 minutes** of active viewing - ✅ Video Completion: **Bonus XP** for 90%+ completion - 📊 Binge Sessions: **Additional rewards** for extended viewing- Multiple training modes with unique content- - Seamless integration with linked video directories - Watch time and completion analytics- Progressive difficulty scaling - Favorite video tracking - Theater mode for distraction-free viewing - Multi-format video support - Real-time XP tracking with status display ### 📈 Experience Points (XP) Overview The XP system tracks your dedication and progress across all training modes, providing a unified progression metric. ### 🎯 XP Sources by Mode | Mode | Activity | XP Reward | Notes | |------|----------|-----------|-------| | **Training Academy** | Time Training | 1 XP / 2 minutes | Passive time-based reward | | | Webcam Activity | 1 XP / minute | Active engagement bonus | | | Photo Session | 2 XP / photo | Achievement-based reward | | **Quick Play** | Task Completion | 1-3 XP | Speed-based scaling | | | Session Bonus | 2 XP / 15 min | Consistency reward | | | Recording Bonus | +1 XP | Additional engagement | | **Porn Cinema** | Video Viewing | 1 XP / 5 minutes | Engagement tracking | | | Video Completion | Bonus XP | 90%+ completion required | ### 📊 Progression Levels - **🌱 Beginner (0-100 XP)**: Learning the basics - **📈 Intermediate (100-500 XP)**: Building consistency - **🎯 Advanced (500-1500 XP)**: Mastering techniques - **🏆 Expert (1500+ XP)**: Peak dedication ### 🔍 XP Tracking - **Real-time Display**: Live XP counter in all game modes- Real-time XP tracking with status display - **Session Summaries**: XP earned per session with breakdowns - **Statistics Dashboard**: Comprehensive XP analytics - **Progress Visualization**: Charts and progression metrics ## 📚 Library System Explained ### 🎬 Video Library Management The Library system provides centralized management for all your media content across game modes. ### 📁 Library Organization - **Video Directories**- Real-time task filtering with persistent settings - **Automatic Discovery**: Scans linked directories for video files - **Format Support**: MP4, WebM, MOV, AVI, and more - **Smart Indexing**: Automatic categorization and metadata - **Cross-Mode Access**: Available in all game modes- Session cleanup and statistics tracking - **Photo Collections**: Webcam integration for photo capture Content Management - **Upload System**: High-quality image upload (1600x1200 resolution) - **Gallery Management**: Pinterest-style layout with aspect ratio optimization #### **Advanced Management** - **Bulk Operations**: Select, enable/disable, delete multiple files - **Dynamic Themes**: Library theme adapts to your uploaded content - **Smart Compression**: Optimized storage without quality loss - **Video Integration**: Link external video directories for seamless playback - **Usage Analytics**: Track which content is most accessed #### **Integration Across Modes** - **Quick Play**: - Background video selection and task images - 📋 Playlist Management: Organize viewing sessions - 🎬 Background Video Integration: 40+ videos available - **High-Quality Processing**: 1600x1200 resolution with smart compression - **Training Academy**: Scenario content and photo sessions - **Porn Cinema**: Full video library access with playlists- 📊 Progress Tracking: Resume exactly where you left off - **Punishment System**: Consequence image selection - 🔄 Multi-Screen Mode: 4-video grid for intensive sessions- 🎛️ Individual Task Controls: Enable/disable specific tasks ### 📊 Library Analytics - **📈 Content Usage**: Most viewed/used media tracking- 🎛️ Advanced Controls: Speed, volume, seeking, and more - **💾 Storage Monitoring**: Space usage and optimization suggestions - **🔄 Sync Status**: Real-time directory scanning results - **📋 Content Health**: Missing files and broken links detection ### 🔒 Data Protection - **Automatic Backups**: Every 30 minutes during active sessions - **Manual Backup/Restore**: Full control over your data - **Export/Import**: Portable data management - **Emergency Backups**: Before any reset operations **Features:**- ✅ Task Completion: **1-3 XP** (based on completion speed) ### 🎨 Customization - **6 Visual Themes**: Including dynamic Library theme- Seamless integration with linked video directories - **Task Disable Toggles**: Individual control in Quick Play - **Adaptive Difficulty**: Progressive timer scaling- Watch time and completion analytics- 🎯 Session Bonuses: **2 XP every 15 minutes**### Desktop App (Recommended) - **Personal Content**: Upload and organize your media - Favorite video tracking ### 🖥️ Technical Excellence - **Cross-Platform**: Windows, Mac, Linux support- Theater mode for distraction-free viewing- 📹 Recording Bonus: **+1 XP** when webcam recording enabled```bash - **Electron Desktop App**: Native OS integration - **Web Browser Compatible**: No installation required- Multi-format video support - **Professional UI**: Responsive, modern design ## 🎯 Controls & Navigation | Control | Action | Mode Availability | |---------|--------|-------------------| | **Enter** | Complete current task | All modes | | **Ctrl** | Skip task (triggers punishment) | Training, Quick Play | | **Space/P** | Pause/Resume session | All modes | | **M** | Toggle background music | All modes | | **H** | Show help menu | All modes | | **Escape** | Close dialogs/return to menu | All modes | --- ## 🛠️ Technical Architecture ### 📂 Core Structure ``` webGame/| Mode | Activity | XP Reward | Notes |- Webcam integration for photo capture1. Open `index.html` in a modern browser ├── index.html # Main hub and library management ├── quick-play.html # Quick Play game mode|------|----------|-----------|-------| ├── training-academy.html # Training Academy mode ├── porn-cinema.html # Video player system| **Training Academy** | Time Training | 1 XP / 2 minutes | Passive time-based reward |- Punishment system with consequence images2. Choose your game mode and begin ├── player-stats.html # Statistics dashboard ├── user-profile.html # Profile and achievements| | Webcam Activity | 1 XP / minute | Active engagement bonus | ├── src/ │ ├── core/ # Game engine and state management| | Photo Session | 2 XP / photo | Achievement-based reward |3. Upload custom content via Image Management │ ├── data/modes/ # Game mode configurations │ ├── features/ # Modular feature systems| **Quick Play** | Task Completion | 1-3 XP | Speed-based scaling | │ │ ├── media/ # Video players and media management │ │ ├── stats/ # XP and statistics tracking| | Session Bonus | 2 XP / 15 min | Consistency reward |---4. Configure settings in Options menu │ │ ├── tasks/ # Interactive task system │ │ └── ui/ # User interface components| | Recording Bonus | +1 XP | Additional engagement | │ ├── styles/ # CSS themes and styling │ └── utils/ # Utility functions and helpers| **Porn Cinema** | Video Viewing | 1 XP / 5 minutes | Engagement tracking | ├── images/ # User-uploaded image library ├── audio/ # Background music collection| | Video Completion | Bonus XP | 90%+ completion required | └── videos/ # Linked video directories ``` ### 📊 Progression Levels - **Node.js 16+**: For Electron desktop application - **Modern Browser**: Chrome 90+, Firefox 88+, Safari 14+ - **Desktop Features**: File system access for media linking - **Storage**: Minimum 100MB for application and user content ## 📋 Recent Major Updates ### v4.0 - Comprehensive Backup System (November 12, 2025) - ✅ **Automatic Data Protection**: 30-minute backup intervals - ✅ **Manual Backup Controls**: User-initiated backup/restore - ✅ **Export/Import System**: Portable data management - ✅ **Emergency Backup Hooks**: Before reset operations - ✅ **Data Loss Recovery**: Complete incident prevention system - **Session Summaries**: XP earned per session with breakdowns ### v3.3 - Media Library Consolidation (November 11, 2025) - ✅ **Unified Gallery System**: Single media management interface- **Statistics Dashboard**: Comprehensive XP analytics**Player Features:**- **M** - Toggle music - ✅ **Dynamic Library Theme**: User content-based theming - ✅ **Pinterest Layout**: Aspect ratio-optimized image display- **Progress Visualization**: Charts and progression metrics - ✅ **Advanced Organization**: Smart categorization and bulk operations - 🎬 Professional Video Interface: Full-screen theater mode- **H** - Help menu ### v3.2 - Quick Play Enhancement (November 6, 2025) - ✅ **Task Disable Toggles**: Individual task control system--- - ✅ **Persistent Settings**: Configuration memory across sessions - ✅ **Real-time Filtering**: Dynamic task exclusion- 📋 Playlist Management: Organize viewing sessions- **Escape** - Close dialogs - ✅ **Enhanced Debugging**: Comprehensive logging system ## 📚 Library System Explained ### v3.1 - Background Video Integration (November 3, 2025) - ✅ **Seamless Video Playback**: Background videos during gameplay- 📊 Progress Tracking: Resume exactly where you left off - ✅ **Opacity Controls**: Floating video control system - ✅ **40+ Video Integration**: Comprehensive video library access### 🎬 Video Library Management - ✅ **Multi-Mode Support**: Video features across all game modes The Library system provides centralized management for all your media content across game modes.- 🔄 Multi-Screen Mode: 4-video grid for intensive sessions## 🛠️ Technical ---