3D Raycasting Engine
A simple ray casting engine (bitmap collisions based)
Example: https://drive.google.com/drive/folders/1-dZvz9eYlYxAvVXaGUwJcsts7reEtSks?usp=sharing
Features:
DeltaTme support
First Person Movement Widget (Works with multiple instances)
Raycasting Engine (Works with multiple instances too)
Customizable properties, (with debug sliders and checkboxes)
Use Actives or Surface to draw the scene (Actives are surprisingly much faster than surface in this case at least it is for me lol)
Should work on all runtimes (take that with a grain of salt because it's very intensive to work on things like mobile devices)
Controls:
UP ARROW: Move forward, DOWN ARROW: Move backwards
LEFT ARROW: Rotate Left, RIGHT ARROW: Rotate right
A: Strafe Left, D: Strafe Right
Video Showcase: