(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

How to cook Numberblocks 8

by AsadRony27

Project thumbnail
View Project

Scratchnapped (A mario style platform game)

by griffpatch

Project thumbnail
View Project

Dalgona

by yomamakj

Project thumbnail
View Project

Spiffy Pictures.exe looks My style

by cs4694957

Project thumbnail
View Project

sprunksters compas

by qqqqef

Project thumbnail
View Project

The Wither Storm [1.5] remix

by kokosmello

Project thumbnail
View Project

Virtual Fidget Spinner!

by SwordSoftTV

Project thumbnail
View Project

All Numbericons 1-200 Different Styles Color remix

by vanhouchin

Project thumbnail
View Project

Scratch Character Elimination 2 Episode 23

by RobloxFan75000

Project thumbnail
View Project

❶+❷=❸ | TᕼE ᔕTᑌᗪIO ᗪOOᖇᔕ Oᖴ ᑎᑌᗰᗷEᖇᔕ - ᑭᗩᖇT ❺ - 477/500 ᗪOOᖇᔕ | ❹=❺+❻

by PenYesBojNo

Project thumbnail
View Project

Dystopia- X (Early Access)

by Scienceguy177

Project thumbnail
View Project

phone calls Saturday's special

by mr-meow-meow-cat

Project thumbnail
View Project

ASDF Movie 2

by Lrac247

Project thumbnail
View Project

Dateblocks Band 1 (Remastered)

by fabiantube

Project thumbnail
View Project

Appel v1.4 new levels byProcfz(evening background))

by ProCfz

Project thumbnail
View Project

The Numbernomer Movie 3: Making Friends DVD/Blu-ray Menu Walkthrough

by muyilawal

Project thumbnail
View Project

マイクラ実況Part10古代の残骸ィィ!!

by ultimaterocking

Project thumbnail
View Project

Thomas, Engine Of Chaos Vector *(update)*

by -ConflicAnimation-

Project thumbnail
View Project

Beat up maverickjames32

by Kuba-Kolodziejczak2

Project thumbnail
View Project

talking tom and ben news HD wif 96 press

by mateothebb

Project thumbnail
View Project

Sigma Elevator @ Tom & Ben News Residence

by PathosLab

Project thumbnail
View Project

Windows Server 2019 Build 20201 Crazy Error

by SERGO12K

Project thumbnail
View Project

Castlemania: Return v1.0

by The_Double_U

Project thumbnail
View Project

(挑戦者求む)超高難易度鬼畜ゲー

by mayuto_mahiro