Faster 3D list-based raycaster

Faster 3D list-based raycaster

by Howtomakeausername

πŸ‘ 95,681 ❀️ 2,376 ⭐ 1,988 πŸ”„ 128
Created: Aug 23, 2021 Last modified: Oct 23, 2024 Shared: Sep 7, 2021

Description

Needed to get this straight due to some hate in the comments, this is a DEMO, not a game. Please stay civil! ___ Demo of a fast new raycasting technique (a super fast voxel traveral algorithm) that I recently learnt about. The algorithm itself is quite simple, but I went way overboard with adding features :P. Raycasting algorithm from "A fast voxel traversal algorithm for ray tracing" by John Amanatides and Andrew Woo. Inspiration from @-Rex- and @kouzone's raycasters: https://scratch.mit.edu/projects/321563697/ and https://scratch.mit.edu/projects/414675446/ tags #3d #list #based #ray #caster #cast #casting #raycast #raycasting #fast #grid #voxel

Instructions

WASD and arrow keys. If you can't move, you've spawned in a block, click the flag again or turn off collisions to walk out of the block. Runs with max settings on turbowarp: https://turbowarp.org/563019232 I wonder why more people don't do the floor texture this way...

Project Details

Visibility
Visible
Comments
Enabled

More Cool Projects

Project thumbnail
View Project

Miner cat HACKED

by diggerboy12

Project thumbnail
View Project

HEADLOCK. [ANIMATION MEME]

by OREOZUSE

Project thumbnail
View Project

killertale last madness phase 1~3 sans fight!

by bouningen-kun

Project thumbnail
View Project

Friday Night Funkin VS Amogus + BONUS SONGS

by Stitch125ds

Project thumbnail
View Project

Cuphead - Dexter in "Laboratory Laziness"

by Hun78

Project thumbnail
View Project

One Night At Freddy's 2

by DRAGONGAMER14253647

Project thumbnail
View Project

Scratch Clicker

by tenisteve

Project thumbnail
View Project

Joystiq comment generator 1.2

by KyleOrl

Project thumbnail
View Project

Geometry Dash Meltdown remix

by Stepsarmando12

Project thumbnail
View Project

Geometry Dash UnBroKen

by d1a5

Project thumbnail
View Project

Scratch Cat In Different Languages - Meme | #all #animations #music #funny

by DuplexCode

Project thumbnail
View Project

[EX 2.5] ScratchTok - TikTok for Scratch v0.2.1

by Nullify_Scratch

Project thumbnail
View Project

#2 || ζ΅γ‚Œζ˜Ÿ / shooting star

by Hebisan

Project thumbnail
View Project

cattale ver1.0

by sakaryuu

Project thumbnail
View Project

Polly The Frog (Demo Version)

by Brad-Games

Project thumbnail
View Project

Dogeminer. V0.7

by karbongel

Project thumbnail
View Project

Just A Theory - VS MatPat (Friday Night Funkin')

by FlyingMusicNote

Project thumbnail
View Project

RoBeats! (V 1.3.6 Alpha)

by ITryRobeats

Project thumbnail
View Project

3D Filled Cube

by 3DEpicCoder

Project thumbnail
View Project

[2.0] Pet World - #all #games #pets #pet #simulator #tycoon #world

by wc28061

Project thumbnail
View Project

[ Undertale: Hacker's End ] VHS Sans

by Hmmm-rex

Project thumbnail
View Project

γƒžγƒͺγ‚ͺγ‚«γƒΌγƒˆγ£γ½γ„!?γƒ—γƒ©γƒƒγƒˆγƒ•γ‚©γƒΌγƒžγƒΌ7!!

by sgihyt781

Project thumbnail
View Project

Geometry Dash 2.2 (Scratch Remake) WIP Pres start

by RandomSp00der

Project thumbnail
View Project

Power outage | #Animations Entry for 2k contest

by -ToutburgetTv-