(DEMO) Raycasting Engine v0.6: Vertical Movement, Directional Sprites, and Sounds

(DEMO) Raycasting Engine v0.6: Vertical Movement, Directional Sprites, and Sounds

by DogCatPuppyLover

👁 366 ❤️ 17 ⭐ 14 🔄 1
Created: Jan 15, 2023 Last modified: Apr 9, 2023 Shared: Jan 15, 2023

Description

Version 0.7 is out: https://scratch.mit.edu/projects/821977231/ CHANGELOG: - Added directional sprites - Added basic lighting - Added vertical movement and pitch - Added horizontally perspective-correct skybox (still not correct vertically) - Added sounds (the demo "meow" is coming from the soldier on the left) - Added support for TurboWarp widescreen - Added framebuffer for better performance Arrow keys to move, space to jump, mouse to look up and down. I highly recommend that you run this on Turbowarp with a better resolution: https://turbowarp.org/788395626 Most of the code comes from this tutorial: https://lodev.org/cgtutor/raycasting.html Mergesort implementation from the Scratch Wiki: https://en.scratch-wiki.info/wiki/Sorting_Values#Merge_Sort Credit to GarboMuffin for the stage size detector: https://scratch.mit.edu/projects/588493413/ Wolfenstein textures copyright by id Software. Skybox by Richy Mackro on OpenGameArt: https://opengameart.org/content/sky-box-sunny-day This is still a work-in-progress; I'm going to add more features and eventually turn this into a fully-functional 3D game engine. Stay tuned for the next release! To-do: Mip-mapping Baked lighting Adaptive sampling(?) Heightmap Better collision detection Vertically correct skybox(?) Delta-timed jumping/smooth movement Multiple framebuffer lists for Scratch at res 1(?) Better developer interface

Project Details

Visibility
Visible
Comments
Enabled

More Cool Projects

Project thumbnail
View Project

ALL AT ONCE (2)

by KubaKolodziejReturns

Project thumbnail
View Project

Numbericons 1-1000 remix-9

by jayden2015paul

Project thumbnail
View Project

Race Cars Ultimate | Hill Climb Engine

by henrycraft4

Project thumbnail
View Project

Beat Up Stepshape [22]

by Delightful2025

Project thumbnail
View Project

Osu! Mania V3 (added my funky Friday notes)

by felstem24

Project thumbnail
View Project

minikaGO Windows 10 Killscreen remix remix

by PlanetCocukYediYasve

Project thumbnail
View Project

Wii Menu 4 all (WM4A)

by TinkaTonka510

Project thumbnail
View Project

(UPDATED But me) Beat Up HeatherTheYGGFan2004 remix

by LamaroskinPlayz07

Project thumbnail
View Project

isodynamia - DELTARUNE UST

by BacKKat

Project thumbnail
View Project

Numberblocks Band Retro 4 781-4 790

by rayansalah15

Project thumbnail
View Project

Starlight Fantasies a fantasy warrior cats arpg

by chipp-

Project thumbnail
View Project

(MY EDITION/REMASTERED) Beat Up HeatherTheYGGFan2004 but blue kitty is replaced with Gummicät

by GummicatInc

Project thumbnail
View Project

Beat Up hamer bro just 1 more botton remix

by muttonsp618

Project thumbnail
View Project

Getting Over It [Griffpatch Remix]

by proprogrammer44

Project thumbnail
View Project

Bonzi Buddy OS V2

by BonziPOPEScratch45

Project thumbnail
View Project

2 Player pong!

by billzter

Project thumbnail
View Project

文字認識 (OCR) ver 3.0

by Jinenjo_000

Project thumbnail
View Project

Roasted But Sings Bf,Gf And Pico - Friday Night Funkin'

by fnf123459999

Project thumbnail
View Project

Endless Letters, but the letters are swapped (Animations)

by CharlesP_CodeCentral

Project thumbnail
View Project

[Scratch Release] - DELTARUNE: A different snowgrave

by tt_thoma

Project thumbnail
View Project

Arabic Artistic Text

by ChermayeffTesting

Project thumbnail
View Project

(1000 VIEWS) Beat Up Edward Extreme UPDATED 5!!!!!

by the_crazy_bunny54

Project thumbnail
View Project

Beat up Nano (Overdrive Edition) [1]

by JPPORTUGAL

Project thumbnail
View Project

Gabe if he gets eliminated from TPOT:

by LogoFan2016