12 Prove : Milestone - Asteroids Part 3
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:
- Collisions between bullets and rocks
- Collisions between the ship and rocks
- Rocks correctly breaking apart when hit
- Memory correctly cleaned up when rocks and/or bullets are destroyed
In short, at this point you should be finished with the core requirements for the project. You will have one more week to tie up any loose ends and add additional features above and beyond the core requirements.
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 12, Asteroids" (not Assignment 12, or Project 12). 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