Unit One
Design
Tues Aug 27
1 | Welcome
Theme Reveal
Establish Groups
Work Time
Thur Aug 39
2 | Planning
Technica - Hackathon @ UMD for Underrepresented Genders
Pitch Mr. M on your project
Make a Design Document
This is an informal document for your group (not graded)
Carefully think about both the game design AND the program structure.
Create a Trello Board
Board Name is your project name
Lists: Long-Term, To Do, In Progress, Completed
Labels: Code, Media, Bugs, Design
Set a new background fitting your project
Make it public
Send a link to the board in a Schoology message
Begin Outlining Contract and share it with Mr. M
2021 - JARVIS has enemies and background objects
2022 - Yin Yang uses the Godot Engine to build their first levels
2022 - Somnium adds an introductory animation with music and particle effects
Tues Sept 3
3 | Contract Conferences
Mr. M can work with you to help build your contracts and refine project goals.
By 8:00, all teams should have shared both Trello and Contract.
2021 - Forge Enlightened allows users to place buildings
2021 - Alpaca (ft. Dwayne)
Phase One
Thur Sept 5
4 | Code
Work Time
2021 - Falcon has a working toolbar, planting crops, and harvesting
2021 - Gecko adds levels
Thur Sept 7 @ 8:30 am
Contract Locked
By this point your project plan should be established and all future tweaks will require Mr. M's approval.
Mon Sept 9
5 | Code
Reminders
Letter of Recommendation Requests (Sept 30th)
Google Form
Naviance
Programming Club Meets Wednesday 9/14 @ 2:30 to 4:00
Work Time
2022 - Switchback allows the user to swap worlds to find keys an avoid spikes
2022 - Diechotemy adds enemies
Wed Sept 11
6 | Code
Work Time
2021 - Jarvis introduces caves with the biome system.
Fri Sept 13
7 | Code
Work Time
2021 - Gecko revises graphics and
level design
2022 - Blackout adds a flashlight
Tues Sept 17
8 | Code
Work Time
Thur Sept 19
9 | Merge and Upload
Merge and upload Checkpoint #1 code (due tonight)
Begin work on next goals
2022 - Emordnilap allows the user to go forward and backward in time.
2021 - Alpaca improves graphics and adds platforming action
All Classes - Sept 19 @ 11:59 pm
Submit Program for Checkpoint #1
Upload a zip file to Schoology containing program code and a runnable jar file of your project
Phase Two
Mon Sept 23
10 | Checkpoint #1 Presentation
Look at the Project Page and explore peers games
Demo your project with the class
2022 - Ying Yang has its two characters have unique playstyles.
Wed Sept 25
11 | Code
Work Time
2021 - Dixie Farming adds a shop and house for the player
2021 - Quest adds a ton of new levels with new art styles
Fri Sept 27
12 | Code
Work Time
2021 - Jarvis battles The Rockmonster in the desert biome using the block gun.
Tues Oct 1
13 | Code
Work Time
2021 - Alpaca adds new levels and a currency system
2021 - Forge adds arrow towers that can attack enemies
Fri Oct 4
14 | Merge and Upload
Work Time
All Classes - Sept 27th @ 11:59 pm
Submit Program for Checkpoint #2
Upload a zip file to Schoology containing program code and a runnable jar file of your project
Phase Three
Tues Oct 8
15 | Checkpoint #2
Share your work with the class
Thur Oct 10
16 | Code
Work Time
Mon Oct 14
17 | Code
Get people in the class to test out your game
Work Time
2021 - Jarvis adds a snow biome complete with hostile snowmen
Wed Oct 16
18 | Code
Work Time
Thur Oct 21
19 | Playtest
Get people in the class to test out your game
Work Time
Mon Oct 24
20 | Finalize Projects
Final touches
Thur Oct 26
21 | Merge and Upload
By the end of class, have your project submission completed
All Classes - Mon Oct 26 @ End Of Class
Submit Program for Checkpoint #3
Upload a zip file to Schoology containing program code and a runnable jar file of your project
Mon Oct 30
22 | Launch Day and Postmortem
Complete Project Reflection Form
Share your projects and play each other's games