-
With SDL (for window and line/pixel drawing) in C++.
-
Most of what I've learnt (everything except elementary matrix math, a few rendering algorithms, and mouse input) is from javidx9's amazing resource.
-
Note that this is a learning project. The engine is by no means super optimized for industry level performance.
Install and extract the CppEngine3D_demo.zip
file and run the CppEngine3D
application.
The current implemented camera controls for the demo are:
W
: move forwardS
: move backwardA
: move leftD
: move rightLSHIFT
: move downSPACE
: move upMOUSE
: look aroundESC
: exit the demo