Intro Graphics Assignment 2

Tank Game
Due: 14 September, 2006 by 11:59:59 p.m.


Required Features

Getting Started

Use the skeleton code, or your additions to it, from the previous project.  Note that you will need to change from a 2D orthographic projection to a perspective projection.

Sample solution coming soon.

Extra Credit

Please be sure to get the basic assignment working before you go bananas on these extra credit items!

Submission

Write a web page describing what you did, extra credit steps performed, comments, etc.

Your web page should contain a link to a .zip file that contains ALL of the source code that your TA will need to build your assignment. It is your responsibility to make sure that the zip file is complete. We are not going to fix compile errors or fill in missing pieces of assignments.

Submit a hw2.zip file that contains all of the source code and web page.  Never, NEVER e-mail the file to the TA. In particular, do NOT e-mail your .zip file or any images as attachments.

Advice

Start soon! Despite the simplicity of the "game" you have a great deal to do.

Begin by drawing the ground plane and a cube.  Make sure you can set up the camera, etc so that these are visible on screen before you sink any time into the rest of the project. 

Be careful with the near and far clip planes!  It's easy to be doing everything right but get the dreaded "black screen of sadness" because you're inadvertently clipping the entire scene away.