Unit Six
Design
Alpha
Mon Mar 24 / Tues Mar 25
1 | Project Overview
Trello
Design Document
Contract
Work Time
Submit all documents by the end of class
Wed Mar 26 / Thur Mar 27
2 | Coding Day / Conferences
A Day - Mr M is Out, Work on Projects
B Day - Conferences / Last Day For Q3 Turn Ins
Set up new Project Template for IntelliJ and start coding
Fri Mar 28 / Tues April 1
3 | Conferences / SAT Day
A Day - Conferences / Last Day For Q3 Turn In
B Day - SAT Day / Move to Room 238 (No Computers!)
Work on Codingbats, Art, Sound, Design OR Study for AP Exam
Wed April 2 / Thur April 3
4 | Coding Day
B Day - Mr. M is Out
Assign AP-1 Codingbats (x10)
Due Thur April 10th (A Day) and Fri April 11 (B Day)
Work Time
Fri April 4 / Mon April 7
5 | Coding Day
Work Time
A Day - Mr. M is Out and Half Day For Students
Tues April 8 / Wed April 9
6 | Jar Files
Make your project into a Jar File and test it out
Work Time
Thur April 10 / Fri April 11
7 | End of Alpha
Work Time
Submit Alpha by End Of Class (+1) or Last Day of Spring Break at 12 pm (+0)
Zip file must include: project code, running jar file, at least 2 screenshots, text file with description + control
Threnody builds an isometric RPG engine (2022)
Action puzzler RPG Squared lets players push boxes and slide on ice. (2022)
Plants vs. Mummies has a functional gameplay loop in their Alpha (2023)
Investigate the mysteries of Monkey Town and do battle using exotic animals in Frey Battle Simulator. (2023)
Phase Two
Tues Apr 22 / Wed Apr 23
8 | Presentations
Share projects with the class
Work Time
Thur Apr 24 / Fri Apr 25
9 | Conferences
Update Conference Goals for Beta Phase
Work Time
Mon April 28 / Tues April 29
10 | Review Game
Intern Review Game!
Work Time
Wed April 30 / Thur May 1
11 | Practice MC AP Exam #3
Complete multiple choice exam
Fri May 2 / Mon May 5
12 | Review Day
Go over practice exam and questions
Students who missed the practice exam will take it instead
Tues May 6 / Wed May 7
13 | Flex Day / AP Exam Day
A1 - Flex Day
B2- No class due to AP Exam. All are welcome to come in prior to their exam to study, hang out, and relax. Room is wide open during B1 and B2. Come for last minute review!
In TopShot, you shoot foes as Mom or a Soccer Player. (2023)
Pokemon Battler featuring Evee and Bulbasaur (2022)
Guns are an important part of Legendary Sword 2. (2022)
AP Exam
Wednesday May 7th @ 12:00 pm
Thur May 8 / Fri May 9
14 | Coding Day
Work Time
Mon May 12 / Tues May 13
15 | C++ Capstones / Last Day For Seniors
Play C++ Projects
Farewell to Seniors!
Work Time
Wed May 14 / Thur May 15
16 | Coding Day
Work Time
Fri May 16 / Mon May 19
17 | End of Beta
A Day - Half Day
Work Time
Submit Beta by End Of Class (+1) or Midnight on May 19th(+0)
Zip file must include: project code, running jar file, at least 2 screenshots, text file with description + control
"Jenshin Go!" brings the spirit of gacha games to AP Java (2022)
Threnody adds textures and collisions (2022)
In Chromatic, shift between colors to gain new powers (2022)
Release
Tues May 20 / Wed May 21
18 | Presentations
Share projects with the class
Work Time
Thur May 22 / Fri May 23
19 | Final Conferences
Informally meet with each team
Work Time
Tues May 27 / Wed May 28
20 | Code
Work Time
Thur May 29 / Fri May 30
21 | Code
Work Time
Mon June 2 / Tues June 3
21 | Code
Work Time
Wed June 4 / Thur June 5
22 | Test Your Game!
Have peers help you test your project
Get Your Jar Ready!
Fri June 6 / Mon June 9
23 | Submit Project
Turn in Project to Mr. M on a flash drive
Brief Talk: How to prepare for C++
Tues June 10 / Wed June 11
24 | Last Day
Play Final Releases!
Physics puzzler IQ Ball implements swinging rope and hazards. (2022)
JackBluff features three games, including slots (2023)