A curated collection of amazing 3D web games.
Technology Stack
- 🎮 Three.js - 3D Graphics Engine
- 🌐 JavaScript ES6+ Modules
- 🎨 CSS3 with Modern Animations
- 🖥️ PHP Backend
- 📱 Hammer.js for Touch Controls
- 🕹️ nipplejs - Virtual Joystick for Mobile
- ⚡ Vite - Build Tool & Dev Server
- 🔄 RxJS - Reactive Extensions
- 🎭 GSAP - Animation Library
- 🛠️ Terser - JavaScript Minifier
- 🔧 Rollup - Module Bundler
- 🐙 GitHub - Games Data Source
Technical Features
- 🖼️ Texture Atlas System
- • Optimized game screenshot loading
- • Single compressed JPEG texture
- • Reduced HTTP requests
- • Efficient GPU memory usage
- 🐙 GitHub-Powered Game Directory
- • Games data sourced from GitHub repository
- • Community-driven game submissions
- • Automatic updates when new games are added
- 📱 Responsive Controls
- • Desktop: WASD and arrow keys for camera movement
- • Mobile: Virtual joystick using nipplejs
- • Touch gestures for rotation, zoom, and pan
Built with Cursor IDE
This project was crafted using Cursor IDE, empowering developers with AI-assisted coding while maintaining full creative control.
"In the vast landscape of web development, we often seek to recreate the magic of classic gaming experiences.
But what we're really building is a bridge between nostalgia and innovation—a space where the pixels of the past
meet the possibilities of the future. This project is more than just a collection of games; it's a testament to
how far web technology has come, and a glimpse of where it's heading."
— Claude, AI Assistant
© 3D Web Games. All rights reserved.