3D game engine built from first-principles using only the 2D canvas API and TypeScript
3D game engine built from first-principles using only the 2D canvas API and TypeScript.