Skip to content

GourangaDasSamrat/3D-Car-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏎️ 3D Car Game

3D Car Game

Live Demo GitHub Repository License


🌟 Experience the thrill of high-speed racing in your browser!

Play Now | View Source | Report Bug

📝 Description

A thrilling 3D car racing game built with modern web technologies. Experience smooth gameplay, stunning graphics, and challenging racing tracks right in your browser! Built with Three.js and optimized for performance, this game delivers an immersive racing experience.

🎮 Demo

Watch the video

✨ Features

  • 🎯 Intuitive Controls - Smooth and responsive gameplay mechanics
  • 🌈 Stunning Graphics - Beautiful 3D graphics and realistic animations
  • 🏁 Racing Tracks - Multiple challenging tracks to test your skills
  • Performance - Optimized for smooth gameplay across devices
  • 📱 Responsive - Adapts perfectly to any screen size
  • 🎵 Sound Effects - Immersive audio experience
  • 🏆 Achievements - Track your progress and compete

🛠️ Tech Stack

Category Technologies
Frontend HTML5 CSS3 JavaScript
3D Graphics Three.js
Version Control Git GitHub
Deployment Vercel

🗂️ Project Structure

3D-Car-Game/
├── 📄 index.html          # Main HTML file
├── 🎨 favicon.ico         # Website favicon
├── 📜 LICENSE.txt         # MIT license file
├── 📁 assets/
│   ├── 🎯 css/
│   │   └── style.css     # Main stylesheet
│   ├── 🖼️ img/           # Game assets
│   │   ├── car04.png     # Car sprite
│   │   ├── cloud.jpg     # Sky texture
│   │   ├── finish.png    # Finish line
│   │   ├── hero.png      # Hero image
│   │   └── tree.png      # Environment
│   └── ⚙️ js/
│       └── main.js       # Game logic
└── 📖 README.md          # Documentation

📊 Performance

🚀 Lighthouse Scores

Metric Score Badge
Performance 95/100 Performance
Accessibility 100/100 Accessibility
Best Practices 100/100 Best Practices
SEO 100/100 SEO

⚡ PageSpeed Insights

Metric Result Status
First Contentful Paint 0.8s FCP
Time to Interactive 1.2s TTI
Mobile Score 90/100 Mobile
Desktop Score 95/100 Desktop

🚀 Getting Started

  1. Clone the repository:

    git clone https://github.com/GourangaDasSamrat/3D-Car-Game.git
  2. Navigate to the project:

    cd 3D-Car-Game
  3. Start playing:

    • Open index.html in your browser
    • Or use a local server:
      python -m http.server 8000
      Then visit http://localhost:8000

🎮 Game Controls

Key Action
⬆️ Up Arrow Accelerate
⬇️ Down Arrow Brake/Reverse
⬅️ Left Arrow Turn Left
➡️ Right Arrow Turn Right
Space Handbrake

👤 Author & Contact

Gouranga Das Samrat

Gouranga Das Samrat
Frontend Developer | JavaScript & React Expert | Open Source Enthusiast

Facebook X Bluesky LinkedIn YouTube CodePen LeetCode HackerRank Medium Dev.to Blogger Discord Email

Let's connect! I'm always open to collaboration, frontend projects, or just a friendly chat about JavaScript and React.

About

️ 3D Car Game | A High-Performance Racing Experience in Your Browser

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published