Elements of Game Design – L303

Greetings, young historians! Today, we’ll embark on a time-travelling adventure through the evolution of video games. From their simple origins to today’s advanced virtual realms,…

Understanding Game Engines – L308

Hello budding game developers! Today’s lesson shines a spotlight on the unsung heroes behind our favourite video games: game engines. We’ll demystify what these engines…