Use WASD and arrow keys, V to show stats. This engine supports quads, triangles, 2.5d sprites, and object parenting. Quaternions are used for rotating objects (I think I did them right). There’s really no FPS boost when using static objects instead of dynamic ones and the engine could probably be more optimized.
@Kryptoscratcher for the optimized tri fill @Chrome_Cat for the fast z-clipping @-Rex- for the fast quicksort Please let me know if you find any bugs that need to be fixed. The music is Soldier of Dance from TF2 (Kazotsky kick taunt) #sprite 3d #3d #3d engine #gray source #pen