Ray Casting 3D Engine v2.3

Ray Casting 3D Engine v2.3

by Argon26

👁 184,654 ❤️ 7,704 ⭐ 5,639 🔄 386
Created: Nov 1, 2020 Last modified: Sep 21, 2024 Shared: Jun 7, 2023

Description

All code by me, based on https://lodev.org/cgtutor/raycasting.html, https://stackoverflow.com/questions/67732676, and a video by The Coding Train https://www.youtube.com/watch?v=vYgIKn7iDH8

Instructions

Just a reminder, loves: any transphobia or bigotry in the comments will be reported (also thank you to all the very sweet people who have left messages of support - i love y'all <3) Use WASD to move, and the left and right arrow keys to turn. Use the number keys zero through four to set the resolution for better speed; 0 is lowest res (fastest) and 4 is highest res (slowest). Explore the tiny 3D environment I made, this time in an engine that actually works! MOBILE SUPPORT: @UK-NotUK made a wonderful mobile friendly version, check it out! https://scratch.mit.edu/projects/494151566 [BASED ON V2.0, NOT UP TO DATE] UPDATE LOG: v2.3: added (mostly functional) wall sliding v2.2: minor optimizations, more resolution options v2.2.1: explicitly set FOV in code (minor bug fix) v2.2.2: fixed crash when view ray clips through map corner (minor bug fix) v2.1: fixed fisheye effect, added resolution options v2.0: initial release

Project Details

Visibility
Visible
Comments
Enabled

More Cool Projects

Project thumbnail
View Project

The Stickman Shooter (Mobile Friendly)

by gaming62yt

Project thumbnail
View Project

Friday night funkin VS Minecraft me

by luka_minecraft

Project thumbnail
View Project

Nintendo DS lite Mii Creator

by gannongamescom

Project thumbnail
View Project

Tower Defense Simulator (Enhanced) (Testing)

by tester559

Project thumbnail
View Project

Fidget Spinner

by realaxowatl8929

Project thumbnail
View Project

countdown - numbers game

by ZooZach

Project thumbnail
View Project

sky ボールころころ3

by skyblueball2

Project thumbnail
View Project

(FREE DISLIKE VIDEO) The Mouseheadz crying at onion

by JBurgers87

Project thumbnail
View Project

Pan Stan's Pizza Playplace Tycoon

by severeradiation

Project thumbnail
View Project

Scratch Cat and the 7 Minecraft Mobs // Animation // Minecraft

by Scratch_Dude-Travis

Project thumbnail
View Project

Guitar Hero 3 Online

by bryceman

Project thumbnail
View Project

Beat up NGG remix-2

by cwksubin63037

Project thumbnail
View Project

The worst day(full version)

by creapter

Project thumbnail
View Project

Dinosaur Train - Funding Credits (Lib's Version) remix

by PlanetCocukYediYasve

Project thumbnail
View Project

This is just my first BFDI ship

by MuddyMeta

Project thumbnail
View Project

beat up bowser remix

by Bioshy_2012

Project thumbnail
View Project

JDScratchified Beta: D.A.N.C.E. (Justice)

by everone123

Project thumbnail
View Project

Barney Error Game v1.2.5b (Official)

by MMRE7815

Project thumbnail
View Project

【アニメ】カオス・アニマチオンズ版 ムスカイハイ ♾

by poke119

Project thumbnail
View Project

Cố lên, bạn của tớ! || Phần 1

by midorihihihi

Project thumbnail
View Project

Endless Reader FR: "un"

by ApplTree10

Project thumbnail
View Project

Beat up Pinkfong!!!!!!!!!!!!!!! v1.16

by PenzaMation

Project thumbnail
View Project

逃走中×青鬼

by sakaryuu

Project thumbnail
View Project

ZXNM but read the project instructions

by ktrav258