Vibeleaderboard
Index / app

Three.js Quake

mrdoob.github.io
Visit mrdoob.github.io
Category
Entertainment
Rank
Pricing
Free
Platform
web
Type
APP
Builder
@mrdoob
GitHub
332 stars
Date

About

A web-based recreation or tribute to the classic Quake game built using the Three.js JavaScript library. Provides an interactive 3D gaming experience that runs directly in web browsers without requiring additional plugins or downloads.

What it can do

  • Render 3D game environments

    Game level data and texturesInteractive 3D scenes in web browser

  • Process player movement controls

    Keyboard and mouse inputCharacter movement and camera rotation in 3D space

  • Detect collision between objects

    Player position and environment geometryCollision response and movement constraints

  • Handle weapon firing mechanics

    Mouse clicks and weapon selectionProjectile spawning and hit detection

  • Play spatial audio effects

    Game events and 3D positionsPositional sound effects and ambient audio

  • Load and display game assets

    3D models, textures, and sound filesRendered game objects and environments

Why it made the leaderboard

A recreation of classic Quake built with Three.js — an interactive 3D shooter experience running directly in the browser with no plugins or downloads.

Tags

threejs3dgamequakewebglbrowserjavascriptfps

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.