Use W, A, S, D to move either forwards or backwards Use arrow move forwards and backwards Use Z, C, X to rotate around X, Y, Z axis. And B, N, M to scale the X, Y, Z axis and press Enter and B, N, or M to make it unscale. Space bar To Change Colour. /////////////////////////////////////////////////////////////////////////////////////// Along with this version also using Rotation Matrix Which Is summing out sin, cos, -sin, and -cos to make rotation on an objects point. By the way, you should really watch 3blue1brown's video on Matrices. It really helped me with this. It also includes filled objects! (Read More In the Notes and Credits \/ \/ \/)
This version could not be made without the help of: @randumguy48 for his triangle drawer. Without his help, This game wouldn't have been possible :) Also, Thanks to @MathMathMath for the 3D Tutorial. With this render, I can make many games! Hint: Next game might be 3D ;) This is all my code, I used to triangle drawer to make the filled faces, and MathMathMath's Tutorial to make the 3D engine