Foreword - Why Learn Programming?

The goal of this class is to take learn how to create 2D video games. As a bonus, we’ll be learning all the standard topics of first-semester college course along the way.

We’ll create our first graphics in Chapter 2. Chapter 1 is about getting your system set up, understanding a few important concepts, and learning how to manage your code with the same systems that you’ll find professional programmers using.

You can earn a lot of money by programming. There are so many cool things you can create. It is a fun career, hobby, or passion. It is also a lot of fun to get started.

Here are some videos of games students have created in prior semesters. Next year I’ll add your games to the wall of fame:

Video: Summer 2015 Game Projects
Video: Spring 2015 Game Projects
Video: Fall 2014 Game Projects
Video: Spring 2014 Game Projects
Video: Fall 2013 Game Projects
Video: Fall 2012 Game Projects
Video: Spring 2012 Game Projects