Video Game Programming Level 1 (Online)

This Online Workshop allows you to dive into the process of writing code for video games! You will learn the basics of Java programming, such as variables, conditionals, and functions, in conjunction with the basics of video game programming, including animating sprites, controlling character behaviors, and applying sound effects!

You will learn:
  • Coding basics such as variables, conditionals, iteration, and functions
  • The basics of video game programming, including animating characters, controlling character behaviors, applying sound effects, playing music, and processing user input
  • The math that game developers use every day, including 2D coordinate systems, vectors, linear equations, and quadratics, as well as physics topics like velocity, acceleration, and force based movement

Courses in this Series

This course is part of the Game Programming workshop series.

Level One

Video Game Programming
Level 1: 2D Video Games

(Online or On-Site)
Arrow
Level Two

Video Game Programming
Level 2: 2D Game Engine

Or
Level Three

3D Graphics Programming

Prerequisites and Requirements

Prerequisites

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

Students must also possess the following basic computer skills.

A student must be able to:
  • Zip and unzip files
  • Upload files to class distance learning site
  • Navigate class distance learning site
  • Download software
  • Install software
  • Have administrative access to PC
  • Use Windows operating system running on a PC
  • Read and understand instructions
  • Read a computer screen
  • Have keyboarding skills to type messages in chat
  • Navigate websites
  • Demonstrate interest in subject matter
  • Think logically and sequentially
  • Sit at a computer workstation and use the screen for up to two and a half hours at a time

Technology Requirements

In addition to the technology requirements below, students must have access to a computer with the following minimum technical specifications to take this course.

  • PC running Windows 7 or newer OR Intel based Mac (OSX version 10.8 or later)
  • 2 GB RAM (4 GB for 64-bit version)
  • 10 GB of free hard drive space
  • Video card with at least 256 MB of dedicated video RAM
  • Eclipse IDE or IntelliJ Idea

Hardware:

  • Windows PC or Mac computer (not all programs are Mac compatible)
  • Headset with microphone
  • Broadband internet connection
  • Three-button mouse
  • Display with minimum resolution of 1024 x 768
  • 64-bit Intel® or AMD® multi-core processor
  • 8 GB of RAM
  • 4 GB of free disk space for install

Software:

  • One of the following browsers:
    • Google Chrome™
    • Microsoft® Internet Explorer®
    • Mozilla® Firefox®
    • Apple® Safari®
  • Adobe Reader (latest version)
  • Zoom Launcher Plugin
  • Microsoft® Windows® 7 (SP1) and Windows® 10 Professional operating system
  • Apple® Mac OS® X 10.10.5, and 10.11.x operating system
  • IntelliJ Idea or Eclipse IDE
  • Latest Java Development Kit (JDK)
  • Latest Java Runtime Environment (JRE)
Schedule and Tuition

Schedule 2017 - 2018

This course is offered during the following dates and times.

SPRING 2018:

January 27, 2018 - April 21, 2018*

*There will be no class on February 17, March 24, and April 7.

DAYS & TIMES:

Saturdays, 9:00 a.m. - 12:00 p.m.

Registration Deadline: January 20th

A.M. courses: 9:00 a.m. – 12:00 p.m. 

P.M. courses: 1:00 p.m. - 4:00 p.m.

*Session 1 runs an extra 30 minutes to accommodate the 4th of July holiday

30-Hour Online Workshop

Tuition

Session 1*

June 25–July 6

Session 2

July 9–20

Session 3

July 23–Aug 3

Session 4

Aug 6–17

Online Video Game Development Level 1

$395

A.M.

 A.M.

A.M.

A.M. 

Online Video Game Programming Level 1

$395

 

 P.M.   P.M.

Online Art and Animation

 $395

 

  A.M.

 

Online Digital Sculpting New!

 $395

A.M.

 

 

 

Tuition

  • Total cost: $395

Tuition includes $100 non-refundable deposit and registration fee.  The remaining $295 must be paid by the registration deadline.

Click here for a list of information about tax breaks, scholarships, and cancellation/refund policies.

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.