Skip to content
← Back to Community
Wolfenstein 3D style raycaster in JavaScript
Profile icon
hacker
has Hacker Plan
python-b5

This is a raycaster styled after Wolfenstein 3D, and is based on this tutorial. I'm planning on making a game with it sometime!

Voters
Profile icon
DatLlamaKidDatL
Profile icon
Jasper-Branch
Profile icon
LeifThorson
Profile icon
elburg
Profile icon
Jiho416
Profile icon
Jasperscode
Profile icon
TurtleAndrew
Profile icon
BCP
Profile icon
IsaiahKoster
Profile icon
DREWNOLT
Comments
hotnewtop
Profile icon
hyperupcall

thats pretty neat!

Profile icon
Midnightwhisper

its kinda neat lol

Profile icon
RobertFurr

This a very good 3D raycasting engine

Profile icon
NigelIsCoding

OMG this is awesome

Profile icon
MaxTullos

I am trying to make one in JS, but it is SOOOO confusing. HOW DID YOU DO IT????

Profile icon
python-b5

@MaxTullos
Check the tutorial I linked, it explains it very well!

Profile icon
Mr3rudy

You should add up and down camera movement

Profile icon
ZephyrGomez

@Mr3rudy
this is raycasting not true 3d

Profile icon
python-b5

@ZephyrGomez
@Mr3rudy
Up and down camera movement is possible in a raycaster by skewing the view, but I'm not planning on adding it to this.

Profile icon
Mr3rudy

You should add up and down camera movement

Profile icon
AustinBPark

Bravo! one of the most impressive things i have seen on repl.it. Good job following the tutorial too.

Profile icon
leksik

Cool!

Profile icon
OliLath

Fantastic game

Profile icon
ash15khng

Woah this is crazy

Profile icon
JosMag2019

yo this is sick, how did you do it?