Mr. Fahrenbacher's
Video Game Programming and Design Website
"Thank you Mario! But our princess is in another castle!"
– Toad



Quick Links
Rules and Procedures
Moodle

Project Starting Points
Base Files
Student Video Games

Book
Online link

Arcade Cabinet
Most Recent Code

3D IDE
jMonkeyEngine

Back to Main Pag9
Class Schedule

Semester One
Unit 1 - Niles West Tour Program
Date Topics Tonight's Assignment
Tue, August 24th
Rules and Procedures
Course Goals and Expectations
Install Eclipse Video
Read and Sign R&P
Wed, August 25th
Niles West Tour Files
Room Assignments
Project Requirements
Develop "Vision" for Rooms
Thu, August 26th
NWTour
Fri, August 27th
NWTour
Update Data File - Fixes Counselors
Many Days Pass...
Mon, October 18thNWTour
Tue, October 19thNWTour
Wed, October 20thNWTour
Thu, October 21stNWTour
Fri, October 22ndNWTour
Mon, October 25thNWTour
Tue, October 26thNWTourTurn In Electronic Version
Presentation Grading Rubric
Thu, October 28thPresentations
Fri, October 29thPresentations


Date Topics Tonight's Assignment
Mon, November 1stPresentations
Plan Asteroids Project
Tue, November 2ndPlan Asteroids Project
Wed, November 3rdPlan Asteroids Project
Thu, November 4thPlan Asteroids Project
Fri, November 5thPlan Asteroids Project
Mon, November 8thDisucss Base Files
Tue, November 9thGraphics Tricks

For Marc:
Wrap And Scroll Slides
WrappedImage Class
Wed, November 10thGraphics Quiz
Moving at An Angle
Work on Asteroids
Fri, November 12thAsteroids Physics
Mon, November 13thImplement Ship Physics
...Passage of Time...
Monday, November 29thUpdate Tour Files
Paper - Due January 4th
...Passage of Time...
Monday, January 3rdAsteroids Project
Tuesday, January 4thAsteroids Project
Paper Due!
Wednesday, January 5thAsteroids Project
Thursday, January 6thAsteroids Project
Friday, January 7thAsteroids Project
Monday, January 10thWebsite Requirements
Asteroids Project
Tuesday, January 11thAsteroids Project
Wednesday, January 12thAsteroids Project
Thursday, January 13thAsteroids Project
Friday, January 14thAsteroids ProjectReview

Unit 3: Platform Game
Date Topics Tonight's Assignment
Monday, January 24th Manual Platform Game
Manual Collision Rules
Tuesday, January 25th Work on Game Plan
Wednesday, January 26th Optional - Physics Library Website
Physics2D Example Project
Thursday January 27th Work on Game Plan
Friday, January 28thWork on Game Plan
Many Days Passed...
Monday, April 18thRead and Write Files Correctly
Tuesday, April 19thWork on Game
Wednesday, April 20thWork on Game
Thursday, April 21stGame Project + Website due Sunday night


Unit 4: Mario AI Competition
Date Topics Tonight's Assignment
Monday, April 25th Mario Project
Project Directions
Tuesday, April 26th Mario AI
Friday, April 29th Mario AI


You spoony bard! --Tellah