This project was made for educational purposes. It's a very basic 3D renderer that creates a 3D cube and moves from one side of the screen to the other. This isin't meant to be used by others, it's more of a showcase project meant to display my hard work to friends and the likes. I learned a lot of skills while making this project. Since I am a student, please let me know if there is anything I can improve on (such as comments, variable naming, etc).
Update 1: Removed the class renderer, the Camera class is used to render in it's stead. Changed the structure to use local and world coordinate systems.