threejs-getting-started icon indicating copy to clipboard operation
threejs-getting-started copied to clipboard

Example code for getting started in Three.js by recreating the original DOOM controls

Getting Started with Three.js for Games using TypeScript

Example code for creating original DOOM controls in Three.js

License

Overview

This is the example code for getting started with Three.js using TypeScript to create a demo based on movement controls from the original DOOM.

🎬 Watch the video that goes over this code on YouTube!

Check out Ourcade for more on game development on the web!

Getting Started

Clone this repository with git and run:

npm install
npm run dev

Then go to http://localhost:3000

This repository was bootstrapped with Vite.js.

Resources

3D assets are from Kenney's Blaster Kit.

License

MIT License