(DEMO) Raycasting Engine v0.6: Vertical Movement, Directional Sprites, and Sounds
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
BEAT UP DORA!
by buzz--
地震シミュレーション ver3.2 remix
by tetuota88
Beat Up Scratch Cat But V4
by kelsoc29
Make your own BFDI
by LTF1234567
2 Beat Up Button! remix
by kubakoodziejczak
Playstation 2
by hilover17
Jester Mod ☁️ Among Us Scratch v0.27 (online) remix
by CDAJulia
beat up molly 1.3.0 remix remix (with word bubbles of what the characters say)
by The_btnl_project_guy
Pokémon battle /ポケモンバトル モバイル対応v.6.0 remix
by 4rp2025-32
Ninja 1
by switzerlandGamer
Beat Up Bonzi Buddy (Aidenhox remake)
by AidenHox
Non-Euclidean Lemon Grab Raycaster
by -Rex-
||Cave Clicker!|| #Games #All (Mobile Friendly!)
by Jonzmalonzx1
beat up gelatin from bfb 3
by superizaaqgalaxy
Numberblocks Band Quarters 11 (Version 2 + For MrBond,FOR REAL THIS TIME)
by atakan9
PupMusic-TheFatRat Well Meet Again
by XSnowleopardXStoryX
Beat up CHUCK E. CHEESE 2.1
by RoboRicky
Minecraft 1.21.4 #games
by DuceTheCat
Playkids Band 7 (Remake)
by SharkyBlues3rd
|!Massive Multiplayer Platformer!|
by SuperMario7D
Geometry Dash Lunar Abyss
by debanjan
AY In Roleplay Game { remix 27/ 34 Peoples } remix
by ogorodnikov88
Angry Birds V.1 castle level
by -angrybirds-remixer
Penalty Shootout
by DisBlueCat