What This Document Is
This document outlines the requirements and expectations for a practical assignment within the CMPS 201 Analysis Algorithms course at UC Santa Cruz. Specifically, it details the deliverables for a game development project focused on implementing and demonstrating fundamental movement mechanics within a game environment. It appears to be a follow-up to prior work, referencing a previous homework assignment on Quadtrees. The assignment centers around building a functional game prototype using the XNA framework.
Why This Document Matters
Students enrolled in CMPS 201 who are working on the assigned game development project will find this document essential. It serves as a clear guide for understanding the grading criteria and the specific functionalities expected in the prototype. It’s particularly useful during the development phase, helping students ensure they are on track to meet all requirements before the submission deadline. Refer to this resource frequently as you build and refine your project to maximize your understanding of the assignment goals.
Topics Covered
* Game Prototype Development
* XNA Framework Implementation
* Player Object Creation & Control
* Object Interaction within a Game World
* Assignment Submission Guidelines
* Project Timeline & Deadlines
* Demonstration Requirements
What This Document Provides
* A detailed breakdown of the assignment’s weighting – how different components contribute to the overall grade.
* Specific deliverables required for the partially operational game prototype.
* Clear deadlines for both the initial homework assignment and the prototype demonstration.
* Information regarding acceptable submission methods (CDROM, USB Drive, or URL).
* A note regarding a planned demonstration and discussion of related movement demo code.