This is a submission for Frontend Challenge - Halloween Edition, Perfect Landing
title: "Project Phantom: The 6D Halloween Metaverse Experience"
published: true
tags:
- frontendchallenge
- webgl
- threejs
- gsap
🧩 What I Built
We created 🕸️Project Phantom: The 6D Halloween Metaverse Experience — an immersive, technologically advanced Halloween landing that pushes the boundaries of web animation, interactivity, and performance.
⚙️ Key Features
- 🌀 WebGL Custom Shaders: Real-time GPU-rendered swirling fog effects with animated gradients in the hero section
- 🎃 Three.js 3D Scene: Interactive 3D pumpkin with dynamic lighting and particle systems
- 📜 GSAP ScrollTrigger Animations: Orchestrated parallax transitions with cinematic effects
- 🖱️ Smart Cursor System: Magnetic cursor with particle trails and adaptive colors
- 🔊 Web Audio API Integration: Eerie ambient soundscapes with spatial positioning
- 🖼️ 3D Carousel Gallery: Haunted 3D gallery with gestures and horror filters
- 🌫️ Interactive Parallax: Multi-layered depth controlled by scroll and mouse
- 🌌 6D Metaverse Experience: Dimensional world with portals and real-time physics
- 🚪 Cinematic Door Transition: 3D perspective door-opening animation for entry
- 🔢 Spooky Stats Counter: Intersection Observer–based animated counters
- 📈 Real-time FPS Monitor: Live framerate tracking and optimization display
- 📱 Advanced Touch Gestures: Swipe, pinch, and rotate via Hammer.js
- ⚡ Asset Preloading System: Lazy loading with CDN optimization
- ♿ Full Accessibility: WCAG 2.1 AA compliance with ARIA labels and reduced motion
🎥 Demo
👉
🧠 Journey
Building Halloween Legends 2025 was a thrilling mix of creativity and technology — merging cutting-edge web tech with spooky cinematic design.
🧑💻 Technical Achievements
- Custom WebGL fragment shaders for real-time fog (with CSS fallback)
- Intelligent particle systems mimicking organic motion
- Magnetic cursor reacting to proximity-based interactions
- Fully interactive 6D metaverse with portals and floating islands
- Web Audio API for reactive ambient soundscapes
- Real-time FPS monitor that auto-adjusts visual fidelity
- Hammer.js–powered gestures for touch-based interactions
- Intelligent asset manager with prefetch and compression
- Optimized 60 FPS animations via
requestAnimationFrame - 5-layer scroll + mouse parallax with depth mapping
🎨 Design & UX
- Halloween color palette: 🎃 #ff6b35, 💜 #a855f7, ❤️ #8b0000
- Cinematic 3D door transition for immersive entry
- Holographic hover effects with mouse-tracking glows
- Interactive particle explosions on user actions
- Footer network visualization with connected particles
♿ Accessibility
- “Skip to content” navigation for screen readers
- Full ARIA labeling and semantic HTML structure
- Reduced motion mode support
- Keyboard accessibility with visible focus indicators
⚡ Performance Highlights
- Built-in FPS monitor for live performance metrics
- Resource hints: preload, prefetch, preconnect
- Lazy loading below-the-fold content
- Conditional rendering (mobile vs desktop)
- GPU-accelerated animations and DOM caching
🧪 Advanced Features
- Web Audio API: Oscillator-based ambient soundscapes
- Dynamic Theme Switching: Real-time hue shifts
- Touch Gestures: Swipe and pinch navigation
- Fog Interactivity: Fog parts dynamically as cursor moves
🧡 We’re proud of seamlessly merging WebGL shaders, GSAP animations, and Three.js 3D rendering, achieving buttery-smooth performance across devices.
🚀 Next Steps
- Expand into interactive mini-games with collectible rewards
- Introduce multiplayer realms and co-op modes
- Add dimensional physics layers and environment variations
- Implement user profiles and XP-based progression system
👥 Team
- 👩💻 Shivangi Bhargava - https://dev.to/shivangi_bhargava_a0f2368
- 👨💻 Aviral Srivastava - https://dev.to/aviral_srivastava_2c4e212
💀 “Where technology meets terror — welcome to 🕸️ Project Phantom: The 6D Halloween Metaverse Experience 2025.”
💬 Let's Connect!
I’d love to hear your thoughts, ideas, or spooky theories about this project! 👻
If you have any questions, feel free to drop them in the comments below — I’ll be happy to answer.
Your feedback helps me improve and inspire even more creative experiences like Project Phantom: The 6D Halloween Metaverse Experience! 🎃✨
Top comments (0)