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

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

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)

    • Begin Project #8 - Fireworks

Wed Dec 21 / Thur Dec 22

6 | Fireworks

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

Thur Jan 5 / Fri Jan 6

8 | Clicker I

Mon Jan 9 / Tues Jan 10

9 | Clicker II

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

Wed Jan 25 / Thur Jan 26


14 | More Terrain Types

Fri Jan 27 / Mon Jan 30


15 | Sheep

Tues Jan 31 / Wed Feb 1


16 | Food, Hunger, and Reproduction

    • Work on Part Five - Food

Thur Feb 2 / Fri Feb 3


17 | Wolves

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