Video Game Programming Level 2

Building on the Java programming skills gained in Level 1 of this series, you will focus on understanding the crucial computer science, computer graphics, and mathematical concepts of how 2D game engines are created. This challenging course pushes you beyond being simply a user of technology and puts you on the path toward creating it.

You will learn:

  • Object-oriented programming concepts such as classes, inheritance, composition, and encapsulation
  • Programming skills to detect and code character interactions and form connections between objects
  • Implementation of algebra and trigonometry in game development

Courses in this Series

This course is part of the Game Programming workshop series.

Level One

Video Game Programming
Level 1: 2D Video Games

Arrow
Level Two

Video Game Programming
Level 2: 2D Game Engine

(Online or On-Site)
 

Prerequisites

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

Students must have completed Video Game Programming Level 1: 2D Video Games to enroll in this workshop.

Schedule and Tuition

Schedule for 2018

 

Programming

Tuition

Session 1*

June 25–July 6

Session 2

July 9–20

Session 3

July 23–Aug 3

Session 4

Aug 6–17

Video Game Programming Level 1

$1,349

+Video Game Programming Level 2

$1,349

 

 

+3D Graphics Programming

$1,349

 

   

+Artificial Intelligence for Games

$1,349

 

   

+Cybersecurity and Encryption

$1,349

 

 

+Mobile App Development

$1,449

 

 

 

+These courses require Video Game Programming or Scholars Computer Science as a prerequisite

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.