SPEAKER: Are you interested in creating video games but aren't sure where to start? CS50 offers a completely free comprehensive course to anyone online called An Introduction to Game Development. Through lectures and hands-on projects this course explores principles of 2D and 3D graphics, animation, sound, and collision detection using frameworks like Unity and Love 2D as well as languages like Lua and C#. You will learn about the design of such classics as Angry Birds, Super Mario Brothers, Portal, Legend of Zelda, and many more. By classes end, you'll have programmed several of your own games and gained a thorough understanding of the basics of game design and development. It takes around 12 weeks to complete, but you can do it at your own pace. You can enroll for free at CS50.edx.org/games.