TurboWarp recommended, but works on low quality on Scratch. Arrow keys to tap or move. High quality: slower but more detail. Low quality: faster but less detail. TurboWarp: https://turbowarp.org/477317099/
A lot of tutorials helped give me knowledge of a (simple) raytracer. It cannot render shadows or anything other than walls.