You are browsing as a guest. Sign up (or log in) to start making projects!

Doom-3D

  • 1 Devlogs
  • 35 Total hours

A retro-style Doom clone built entirely in the browser with React Three Fiber, Three.js, and Zustand. Recently, I saw some one run Doom in pdf so just got my inspiration for 3-dimensional Doom in you browser.

Ship #1 Pending review

A browser-based DOOM-inspired 3D FPS using React, Three.js, and React Three Fiber.
Making the first-person controls, shooting, and 3D gameplay work smoothly together.
I’m proud that I turned the idea into a playable browser game.
Use a desktop browser. WASD to move, mouse to look, and Spacebar to shoot.

  • 1 devlog
  • 35h
Try project → See source code →
Open comments for this post

35h 20m 58s logged

🎮 Devlog #1 — Getting the 3D world workingThe first big milestone was getting an actual playable 3D environment running in the browser.I used React Three Fiber on top of Three.js to create the game world and first-person experience.The basic pieces started coming together:🧍 First-person camera🕹️ WASD movement🖱️ Mouse-controlled looking🌑 Dark environment🎯 A foundation for combatOne of the interesting parts of this project is balancing the retro DOOM aesthetic with modern browser-based 3D rendering.It’s definitely satisfying seeing something that started as an empty scene turn into an actual game.

0
0
26

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…