Click here for the Homework assignments
It should post every Monday morning, and are due the following Sunday.
Turn the homeworks in through iCollege.
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.
due September 28, 2025 -
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.
You can work in a group.
Use .mp4 for the video format.
Use the following links to
submit links to your project update video and
display video links.
Feedback on Other Project Update Videos
After we see the video, we will ask you questions about your project, and
give your feedback.
Feedback is due Sunday, October 5, 2025
For 6821 students only:
Paper Summary
is due in class
and you will give a 5 minute presentation on the journal paper.
This is
due Wednesday, November 5, 2025.
See the how to review page.
There are only so many groups that can present their videos in that
time slot; we may 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.
The Final Exam time-slot is
Wednesday December 10, 2025 13:30-16:00.
All work (except feedback) is due then.
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"