Homework assignments
Note that I may instead write the homework on the board during class.
Some homeworks may require you to demonstrate your work. In these case,
you are responsible for meeting with the TA to show your
homework. Failure to do so will result in a lower grade.
Note about assignments below:
You'll notice that there are a lot of things listed below, with due dates
in the past. These will be updated shortly. The assignments and dates
should give an idea of what to expect this semester.
September 29, 2024 -
Project update video.
The video should be about 5 minutes.
Please follow the
specifics for this class and
video project update directions.
Present the current status
of your project, including what you have accomplished so far.
Include any problems you have, and any decisions you made.
Your video should be complete
enough to anticipate questions, and keep in mind that your video
audience will not have seen your initial project deliverables.
After we see the video, we will ask you questions about your project, and
give your feedback.
Feedback is due Sunday, October 6, 2024
You can work in a group.
We may need to extend presentations to the following class(es), too.
Use .mp4 for the video format.
For 6821 students only:
Paper Summary
is due in class
and you will give a 5 minute presentation on the topic
(this paper) on
Wednesday, November 6, 2024.
See the how to review page.
All students are expected to provide
in-class feedback
to the graduate student presentations. Using
this form, leave your feedback by 11:59 p.m. on the day of the presentation(s).
There are only so many groups that can present their videos in that
time slot; we will also use class-time from the classes immediately
before. In a recent semester there were so many groups that we had
to schedule presentations over 4 classes.
You will NOT do this live; instead, you will show us a video that you
made on your project. The video should last at least 4 minutes, but no
longer than 6 minutes.
Afterward, you will answer questions from the class.
The final video should include game-play, so that we can clearly
see what your game is like.
It would be better to have a small game that works rather than a
large game that does not work.
Final exam time-slot
Wednesday December 11, 2024 13:30-16:00
Favorite Games from Past Semesters
Favorite Games Spring 2020:
I calculated a weighted score,
each vote for "best" counts as 3, "second" counts as 2, "third" counts as 1.
Rank, game, weightedscore
1. Stellar Apex (game 13/14), 44
2. Fleeting (game 5), 25
3. Gourmet Feud (game 20/21), 14
4. Battle Mage (game 11), 13
5. Going Dark (game 12), 11
6. Super Vapor Rush (game 15), 8
Favorite Games Fall 2020:
Rank, game, weightedscore
1. Sidequest: A Glaive and his Human, 26
2. Sky Jumper (Firefox⁄Safari), 18
3. Alex FPS, 17
4. Dragon Farm, 12
5. Forgotten, 11
Favorite Games Spring 2021:
Rank, game, weightedscore
1. Till Midnight, 32
2. World of None, 20
3. Space Runner, 16
4. Prison Break, 13
5. Adventures of Johnny Blade Blaze, 13
Favorite Games Fall 2021:
Rank, game, weightedscore
1. Stick-Em-Up,40
2. Duckhood, 20
3. Death By, 19
4. Rhomboids, 17
5. Project Z, 17
Favorite Games Spring 2022:
Rank, game, weightedscore
1. ChefLike, 35
2. Galaxy Jump, 33
3. Final Shot, 26
4. Back to Life, 20
5. Lefty Lucy, 18
Favorite Games Fall 2022:
Rank, game, weightedscore
1. What Lies Beyond, 38
2. CyberCity, 19
3. Darkwoods, 15
4. Cliff Jump, 11
5. Tower Defense, 10
In class, we talk about identifying a game's competition and market
timing. In music, there is a recent
news item
about Taylor Swift's album rising to the top spot for sales before being
quickly displaced by Tool's new album.
"[t]he music business is, after all, big business"