Game Programming Level 1: 2D Video Games

This workshop launches students into the world of writing code through the process of programming video games! The emphasis in this workshop is on learning the foundational programming concepts, including variables, conditional statements, and loops, that form the basis of game logic. Students are also exposed to concepts in physics, graphics, and audio libraries while programming the logic for a series of PC games.

Students will learn:
  • Java coding basics such as variables, conditionals, iterations, and functions
  • Basic video game programming concepts, including character animation, character behaviors, sound effects, music, and processing user input
  • Game development math such as 2D coordinate systems, vectors, linear equations, and quadratics
  • Physics topics such as gravity, friction, opposing forces, and momentum

Courses in this Series

This course is part of the Game Programming workshop series.

Level One

Game Programming
Level 1: 2D Video Games

(Online or On-Site)
Level Two

Game Programming
Level 2: 2D Game Engine

Level Three

Game Programming
Level 3: 3D Graphics


This course is also a prerequisite for the Mobile App Development Teen Workshop.


This course is open to students entering Grades 8 through 12.

Schedule and Tuition

Schedule for 2016

Workshop hours are Monday-Friday, 9:00 a.m. – 4:00 p.m. Students should arrive no more than 30 minutes prior to the start of class. There are free optional after-workshop activities most days from 4:00 pm – 5:30 pm.*

*Due to the July 4th holiday, Session 2 hours will be 9:00 a.m. - 5:00 p.m.  After-workshop activities will be from 5:00 p.m. - 6:30 p.m.

Video Game Programming

Tuition Session 1
June 20–July 1
Session 2
July 5–15
Session 3
July 18–29
Session 4
Aug 1–12
Game Programming Level 1: 2D Video Games $1,349 FULL*

*Wait lists are available for FULL workshops.  To be placed on a wait list, proceed with the registration process as if you were registering for a workshop. 

DigiPen's ProjectFUN offers workshops, camps and college prep courses for kids and teens. Technology courses are held in Redmond, WA (near Seattle and Bellevue), and online.