Unit Three
Objects
Part One - Graphics
Still need a copy of Eclipse? Click here to download Eclipse Portable with Slick2D (Nov 2021)
Tues Oct 25 / Wed Oct 26
1 | Graphics and Gamestates
Code Demo
A Tour Of Slick2D
Gamestate + Sample Screensaver Example
Work Time
Test #2 - Makeup / Redo Day
All Classes - End of October
AP Sign-Up Deadline
Make sure you have signed up for the exam through Total Registration
Making any changes will cost your $40 from November 1st onward.
Thur Oct 27 / Fri Oct 28
2 | Screensaver
Work Time
Mon Oct 31 / Tues Nov 1
3 | Screensaver II
Work Time
Wed Nov 2 / Thur 3
4 | Screensaver III
Course Preview: C++ Programming
PATERNITY LEAVE - GO TO "AP REVIEW" UNIT
Project #7 - Screensaver
Be ready to show your project to Mr. M @ the start of next class
Part Two - ArrayLists
Mon Dec 19 / Tues Dec 20
5 | ArrayLists
Preview C++ Programming
Lesson: ArrayLists
Check Project #7 - Screensaver
Last Day To Turn In Late Progress Checks (7:30 AM)
Wed Dec 21 / Thur Dec 22
6 | Fireworks
Lesson: For Each Loops
Work Time
Winter Break
Tues Jan 3 / Wed Jan 4
7 | Fireworks II
Lesson: Access Levels - Public and Private
Work Time
Project #8 - Fireworks
Be ready to show your project to Mr. M @ the start of next class
Part Three - Images and Animation
Mon Jan 9 / Tues Jan 10
9 | Clicker II
Lesson - Images and Clicks
Work Time
End of Q2
All work for Q1 is due by the end of class on Wed Jan 11th (A) or Thur Jan 12th (B).
Any late work submitted after that point will recieve 50% credit, with a deadline of Tues Jan 17th.
Wed Jan 11 / Thur Jan 12
10 | Clicker III
Last Day To Turn In Work For Q2
Work Time
Fri Jan 13 / Tues Jan 17
11 | Click IV
Work Time
Project #9 - Clicker
Be ready to show your project to Mr. M @ the start of next class
Part Four - Inheritance
Wed Jan 18 / Thur Jan 19
12 | Setup Worldcraft
Begin Project #10 - Worldcraft
Make sure it is set up and run
Explore the code and work at your own pace
Work on Part One - Core
Fri Jan 20 / Tues Jan 24
13 | Perlin Noise && Growth
Worldcraft Introduction / Code Tour
Work on Part Two - Growth
Wed Jan 25 / Thur Jan 26
14 | More Terrain Types
Work on Part Three - More Terrain
Fri Jan 27 / Mon Jan 30
15 | Sheep
Work on Part Four - Sheep
Begin planning Astraeus Teams
If ready, submit the Astraeus Team Sign-up Form
Tues Jan 31 / Wed Feb 1
16 | Food, Hunger, and Reproduction
Work on Part Five - Food
Thur Feb 2 / Fri Feb 3
17 | Wolves
Work on Part Six - Wolves
Complete Astraeus Team Sign-up Form (due next class)
Mon Feb 6 / Tues Feb 7
18 | More Entities
Lesson: Polymorphism
Work on Part Seven - More Entities
Wed Feb 8 / Thur Feb 9
19 | Work Day
Finish Worldcraft / Set Up Astraeus
Move To Astraeus Team Seats
Project #12 - Worldcraft
Be ready to show your project to Mr. M @ the start of next class