Homework Assignments

Final Project

Due in class at time/date of Final Exam.

Deliverables

  1. Final Presentation of your working Final Project. (in-class oral presentaion)
    1. Demo of game/project in real-time
    2. Oral description of graphics features of game/project and how you implemented them
    3. May be assisted through the use of a powerpoint presentation.
  2. Burn a CD/DVD with the entire code and data used for the final project. The CD should include an electronic version of any powerpoint or other presentation materials you used in the oral report, as well as an electronic version of the final written report (see below).
  3. A final written report.
    Turn in both a hardcopy at the final, and include an electronic version with your CD. This report should be written in the same basic style as the earlier project proposal, but should be written as a technical summary of the project. You should detail your approach to the problem, the techniques you tried, what worked, and what didn't. The format should be roughly:


Final Project Interim Demos

Due 11/10/11

Demonstrate progress made on your final projects. You must show something visual related to your final projects. There should be some functionality (something should move, some controls should work, ...). If you need special equipment please let me know in advance. If you are developing on your own laptop and want to present from that, also please let me know.


Homework Assignment 3

Due Sun Oct. 30, 2011, by midnight

This assignment focusses on 3D modeling movement, and cameras.


Homework Assignment 2

Due Wed Oct. 12, 2011, by midnight

This assignment involves selection. For more details see the handout.

Clarifications:


Homework Assignment 1

Due 9/29/11, by the midnight (submit electronically)

This assignment involves drawing a simple figure via 2D graphics (do the projection equation yourself). For more details see the handout.

Clarifications

Remember to use the makefile in /home/cs425/code-egs/ to get the right compiler flags to compile on the machines in Stocker 307. You are not required to use this exact makefile, but your code must compile via a makefile you submit with your code.

I will be testing your code on these machines (the machines in Stocker 307), so be sure it compiles and runs there!

You are to turn in your code electronically by using the submit program on prime (be sure to use the machines in 307 to run submit (e.g. bin00010)). To use this method to submit this first program:

~cs425/bin/submit prog1 *.h *.cc Makefile readme.txt
Be sure to limit any single submission to at most 20 files.

There is also an interactive version of the command:

~cs425/bin/submit
Or for help:

/home/cs425/bin/submit -h

Notes about Programming

Be sure to credit all sources for any code that you did not write yourself! Any code you turn in must be well documented, and written according to the style guide for this class.

NOTE: Homework assignments are also available on prime/p1/p2 clients. These files are in the same format as the lecture notes. You can find them in ~cs425/assignments. You can print them in the same way as the lecture notes.


Class Homepage

David M. Chelberg <chelberg@ohiou.edu>
Last modified: Wed Nov 2 12:40:33 EDT 2011