WASD - Move and sidestep. Space and Shift - Rise and fall. Arrow Keys - Turn Move your mouse around and see what happens! Update Log: • More controls (now you can fly) • Made it so you can't break your neck looking down or up • Back-to-Front Rendering • Object Rotation Goals: • Add 3D points (rendering). • Possibly change sorting algorithm (heap sort works fine for now). • Add a tri-filler. • Create structures and group lines by them. • Add back-face culling when needed. • Be able to switch between first and third person perspective.
Thanks to MathMathMath for his 3D tutorial! https://scratch.mit.edu/projects/171039475/ I'll be adding things as I go, so here's a project to see how things are changing.