|
|
||
|---|---|---|
| audio | ||
| docs | ||
| scripts | ||
| src | ||
| .distribution-ignore | ||
| .gitignore | ||
| Gooner-Training-Academy-v4.0-Beta.zip | ||
| Gooner-Training-Academy-v4.1-Beta.zip | ||
| README.md | ||
| color-template.html | ||
| data_recovery_check.html | ||
| feedback.txt | ||
| fix-emojis.ps1 | ||
| hero-button-options.html | ||
| hypno-gallery.html | ||
| index-test.html | ||
| index.html | ||
| index.html.old | ||
| library.html | ||
| package-lock.json | ||
| package.json | ||
| player-stats.html | ||
| porn-cinema.html | ||
| quick-play.html | ||
| reset-to-fresh.bat | ||
| reset-to-fresh.sh | ||
| reset.html | ||
| training-academy.html | ||
| user-profile.html | ||
| webGame.code-workspace | ||
README.md
🎮 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)
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 analyticsPlayer 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