CS50’s Introduction to Game Development by Harvard University (Free Course)
Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., Pokémon, Angry Birds, and more. What you’ll learn...