I've spent time as a full-stack engineer, an embedded systems developer, and a games programmer, and have now settled on being a cybersecurity person with many hobbies. I'm currently a Security Analyst at PartsTrader, working across application security and GRC.
When most people think of a "game engine", they think of massive commercial game-creation toolkits like Unity or Unreal Engine. In this session, I'll walk through some history of game engines, the fundamentals of how and why they're built, and explore hobbyist-grade engine design - from drawing a triangle to fully interactive 3D scenes.