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.