Reading Quiz - GPAT Ch 05 and 06
Assignment
- (50 points) Pretend you are tasked with implementing an event system. What data structure would you choose to implement this and why? Be specific!
- (50 points) What is the difference between a 2D sound and 3D sound? In modern games typically both are used. When do you use 2D sounds and when do you use 3D sounds? Additionally, describe one advanced processing technique for sounds.
General Instructions and Grading
General Instructions
- All homework assignments must be typed.
- If you do not know how to print, consult University of Richmond webpages to learn how to use campus printers. If possible, please print 2-sided. Printer issues are not an excuse to turn an assignment in late.
- Neatly staple all pages together.
- Complete every part of every problem!
- Each assignment will be turned in in-class (hard copy). Assignments are due BEFORE, let me repeat, before class starts. This does not mean one minute after class starts.
- I reserve the right to assign a 0 to any assignment failing to comply with these instructions. Even for something as small as a missing staple.
Grading
- Each assignment is graded out of 100 points based on completion.
- Well thought out answers will receive full credit.
- Answers that are clearly rushed or ill-thought-out will receive half credit or less.
- If there are any discrepancies in grades, please see the instructor during his office hours or by appointment.