WASD, Arrow Keys Changes: Organized/Cleaned up code (renamed some things, deleted some unnecessary variables, made things clearer, grouped types of code) Improved FPS calculation Added deltatime factoring to movement. Re-enabled collision with triangles and fixed it to work with the new primitives list. I hope this helps with code readability. If not, we can change it to a different naming style, but I tried to group functions, variables, and lists into their respective groups so they can be found more easily. Really just a quality of life update for development, I meant to do more, but it took a surprisingly long time.
After sharing this, I realized I missed a project that, a few hours ago, updated the editor. I'll go back and add that improved editor as soon as possible. Credits: The Emberlight visual team