Unit One
Design Challenge
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
Mon Sept 9
5 | Code
Reminders
Letter of Recommendation Requests (Sept 30th)
Google Form
Naviance
Programming Club Meets Wednesday 9/11 @ 2:30 to 3:30
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)
Due @ Midnight 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
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
Due @ Midnight on Sunday Night
Phase Three
Tues Oct 8
15 | Checkpoint #2
Share your work with the class
Thur Oct 10
16 | Conferences
lesson: UI / UX Tips
Beta Critiques and Common Issues
Talk about goals with Mr. M
Work Time
Mon Oct 14
17 | Code
Work Time
2021 - Jarvis adds a snow biome complete with hostile snowmen
Wed Oct 16
18 | Feature Complete
By this point you should avoid adding new systems to your game
Focus on:
User Interface + Clarity
Gameplay Balance
Fixing Bugs
Adding Content + Polish
Mon Oct 21
19 | Playtest
Get people in the class to test out your game
Work Time
Wed Oct 23
20 | Playtest II
Get people in the class to test out your game
Work Time
Fri Oct 25
21 | Merge and Upload
Final touches
Due @ Midnight on Sunday Night (10/27)
Tues Oct 29
22 | Launch Day and Postmortem
Complete Project Reflection Form
Share your projects and play each other's games
Establish Groups For Next Project