Game Programming is an introduction to writing games using BlitzBasic (http://www.blitzbasic.com).
Topics include variables, control structures, loops, functions, arrays, types, programming style, and graphics. Students create, move, scale, and rotate images and shapes.
Students work individually or in pairs and write a simple game as the final project.
| Class Sections | ||
|---|---|---|
| Session 1: 6/25 - 7/6 | Herndon | Morning Class |
| Session 1: 6/25 - 7/6 | Leesburg | Morning Class |
| Session 2: 7/9 - 7/20 | Chantilly | Afternoon Class |
| Session 2: 7/9 - 7/20 | McLean | Afternoon Class |
| Session 3: 7/23 - 8/3 | Fairfax | Morning Class |
| Session 3: 7/23 - 8/3 | Herndon | Morning Class |
| Session 3: 7/23 - 8/3 | Reston | Morning Class |
| Session 4: 8/6 - 8/17 | Alexandria | Morning Class |
| Session 4: 8/6 - 8/17 | Chantilly | Afternoon Class |
| Session 4: 8/6 - 8/17 | Leesburg | Morning Class |
| Session 4: 8/6 - 8/17 | McLean | Afternoon Class |
| Session 5: 8/20 - 8/31 | Reston | Morning Class |