In this project, I coded everything that's necessary for making a 3d game. This project includes the ability to draw dots, lines, and triangles in a 3d world. It also includes a sorting algorithm, meaning the shapes will be rendered in the correct order (back to front).