Video Game Design and Programming

Course Website

Average Workload

12.9 hrs/wk

Average Difficulty

2.3 /5

Average Overall

4.2 /5
CS-6457
Video Game Design and Programming
Taken Fall 2022
Reviewed on 12/19/2022
Workload: 10 hr/wk
Difficulty: Medium
Overall: Neutral

Honestly, I thought this class would be better than what it was, but I still learned a lot.

Make sure your nitpick your individual milestones because it is impossible to argue for a regrade when it comes to your assignments even if your have a TA that doesn't know their ass from their elbow.

You can also get majorly fucked over by the person overseeing your team project grade because they're overly harsh with their grading and they put your grades for your project below the median of everyone else's consistently, even though you're trying your ass off and putting in 20s hours of work at times into your video game. It is truly mindboggling how your grade is down to the subjectivity of the person who is supposed to be guiding your game in a good direction. We received like zero help from this guy.

Your teammates can really make or break your experience. My teammates were decent, but they were disappointing in a lot of ways - not really as software engineers but as human beings who you would expect to act with a certain level of maturity and professionalism. It is mindboggling the level of micromanaging that can come through at points and the hypocrisy after alpha submission.

I learned a lot about making a video game and about Unity overall. The quizzes were a pointless exercise and penalized you severely for not picking up some random mention in the video material of x or y. I had to scrub the videos to find the places where it would be mentioned in voice because the slides they posted were not helpful in answering the questions.

Feel like it's utter BS that I'm walking away with a B in this class (close to an A). At this point, trying my ass off for the final project only resulted in an increase of 2 points above our alpha score (which our alpha grade was terrible). I regret putting in hundreds of hours of work to make our final project as best as possible, even up until the very end. I also regret actually going through the material for the quizzes and trying hard because if I had done shit on either of these to begin with I still would've walked away with a B still. I shouldn't feel like I should regret putting in effort. That's kind of a crappy lesson to take away from a class.