Skip to content

raiden-02/Arcade-Shooter-ThreeJS

Repository files navigation

CyberRunner

Play an in-browser 3D first-person shooter built with Three.js, Rapier physics, and Vite.

▶️ Live Demo

Click the badge below to play the latest build on GitHub Pages:

Play Demo

🚀 Getting Started

  1. Clone the repo:
    git clone https://github.com/raiden-02/Arcade-Shooter-ThreeJS.git
    cd Arcade-Shooter-ThreeJS
  2. Install dependencies:
    npm install
  3. Run in development mode:
    npm run dev

🔧 Build & Deploy

  • Build for production: npm run build
  • Live preview: npm run preview
  • Deployed automatically to GitHub Pages on every push to main via GitHub Actions.

🎮 Controls

  • Move: WASD
  • Look: Mouse
  • Fire: Left mouse button
  • Switch weapons: Number keys 1–9 or Q
  • Pause/Resume: Esc

📄 License

MIT © [Mayur Reddy]

About

WIP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages