11 Prove : Milestone - Asteroids Part 2
Overview
To help you stay on track to finishing the Asteroids project, you are required to meet certain milestone deliverables. You are encouraged to get further on the project, but this submission is a minimum standard to make sure you are on track.
Refer to the Asteroids project description for the details of this project.
Requirements
For this milestone you should have:
- The ship correctly moving
- Bullets being fired correctly (correct direciton, velocity, and dying at the correct time)
- Wrapping around screen edges for the ship, bullets, and rocks (where objects that leave the right side of the screen appear on the left, etc.)
- The previous items require that you also have a completely implemented the
Velocity
andFlyingObject
classes.
You do not need to worry about any collisions or rocks breaking apart at this point.
Submission
Regardless of the approach you take for your personal development, your program must be able to run in the Linux Lab environment.
- When complete, if necessary, copy your code to the Linux Lab and ensure that it compiles.
- Open the makefile and ensure that it has the proper information in the header (i.e., your name, class, instructor).
- Make sure the name of the assignment is "Milestone 11, Asteroids" (not Assignment 11, or Project 11). This is a different number than last week.
- Create a tar file with all of your files and submit it. For example:
- There is no testBed script for this assignment.
tar -cf asteroids.tar makefile *.cpp *.h
submit asteroids.tar