Note: if you decide to use any late days, a single token will cover all of November break. In other words, if you use 2 tokens, your project will be due Monday 11/30 by the end of the day.
On your web site, make sure that the following are visible:
an image, video or other deliverable of your final product
documentation of your design process
a 3-5 minute video (or slide deck with embedded audio) of your design analysis
On Ed:
make sure your video is posted to the Showcase discussion
Using the Grid-based Logic Games and Aaron St. John's visit on "Pancakes, Pickles and Game Design," design and implement a grid-based game. This game should:
use a grid-based logic game as its core game mechanic
layer on a feature/story/setting and/or mash it with a second game
Options
You may work in the pairs/trios from Wed 11/11's class or you may work individually.
You may keep the pitch you gave in your groups in class or come up with a new one.
We estimate that this project should take you ~6-10 hours. You will submit everything through your portfolio web site, including:
written documentation of your process (40%)
articulate your goal(s)
record your approach
lots of notes/photos/videos, especially when things don't go as planned!
your code (or a link to your code) for the p5js sketch(es) that you produced
your final product (e.g., final p5js script and video) (10%)
a slide deck that presents your project (20%)
This should include:
your goal and inspiration
your final product and how it works
highlights of your design/build process, including 1-2 examples of key moments (e.g., a failure point and how you recovered, an unexpected success)
a 3-5 minute video presentation of (1) your project and (2) analysis of your problem-solving process (30%)
(1) You should use your slide deck for presenting your project.
(2) You may find the following prompts helpful in organizing the analysis of your problem-solving process. Be as specific as possible, while also recognizing the limitations of the time constraint. You will not be able to walk through everything you did, but will need to nominate takeaways and important points.
How did you go about this project?
What parts did you find straightforward?
What was challenging?
What supported your understanding?
Were there embodied elements that helped you? Could you think of others?
What part of the process is a black box to you?
For example: You may have found code online that generated a logic grid puzzle. This may be a "black box" -- you know what to give it and what it outputs, but you do not know how the algorithm for accomplishing it works.
You will be evaluated on the clarity of your communication and the depth of your analysis.
For this milestone, you should:
Finalize the design for your game -- this is the written form of a pitch
You can describe in words, pictures, etc.
Feel free to be creative in how you capture your design; this can be as simple as "Minesweeper on a Voronoi diagram" or as complex as a 1-page ad...
Describe an "algorithm" for making the game (a set of instructions you'll follow to build it); you may find the following resources helpful:
For this homework, you may use any resources you'd like. You must cite them appropriately (e.g., I talked with a peer about my pattern or I adapted this GitHub repo or I gave Gemini this set of prompts).
To be clear, this includes usage of AI tools, as long as you are:
appropriately documentating and citing your interaction, which should include the platform, prompt and screenshots/links of sample parts of the interaction
analyzing how the usage of the tool(s) helped or hindered your design process
NOTE: MHC's access to Google Gemini provides certain protections of your data.
Post to Ed please, as you're probably not the only one!
Ed supports anonymous posting.