CPSC 240 — OOA&D — Fall 2024
Part 1 due: Wednesday, Dec 4th, midnight (Part 2 is due at the end of finals week)
There are two parts to this extra credit assignment; you must complete both to receive any credit. The first part is due on Wednesday Dec 4th; the second is not due until the last day of finals week. You will get 3 extra credit points (and possibly up to 5) for this extra credit assignment.
Write your own Zork++-standard-features-compatible dungeon file and send it to me for your fellow students and me to play! Here are the rules:
You should submit your dungeon to me as an attachment to an email with subject line "CPSC 240: extra credit dungeon" before midnight, Wednesday Dec. 4th.
I will post all the submissions I receive to the class website. I will then send you an email with a list of four randomly-selected dungeons for you to play.
You will play each of these four dungeons with your own team's game engine. You must play each of them for exactly seven minutes (set a timer) and try your best to both (1) enjoy the experience and (2) actually win the game.
After playing all four, you will reply to the email and vote for your favorite two of the four dungeons. In this email, you will also mention the name of each dungeon's dead end room as your passcode. Finally, in this email you will also type "On my honor, I played these four dungeons for seven minutes each using only my game engine, and I did not learn from anyone who any of the anonymous authors were" and type your full name below it as your signature.
Everyone who completes parts one and two will receive 3 extra credit points. If at least one other student votes for your dungeon, you will receive 4. The student who has the most votes will receive 5.
No fair opening any of the dungeon files in vim (or any other editor) and just reading them. You must play them with your game engine.
Also no fair colluding by telling anyone else in the class which dungeon is yours, and no fair voting for anyone's dungeon because you know they were the author.