Table of Contents

Corning Community College

CSCS2320 Data Structures

PROJECT: Debug And Polish (DAP0)

OBJECTIVE

We've been on a steady stream of progress, breaking lots of new ground. More than a few deadlines have been encountered along the way, and perhaps not everything desired was able to get completed. Part of mastery is a constant revisiting and enhancing of what came before.

This project presents such an opportunity: focusing on our recent breakout implementation, here you will have the opportunity to stop and polish some aspects of breakout that may not have been as you would have preferred, or provide you with added time to implement some functionality you scrapped due to lack of time.

TASK

Take your ttb1-level breakout and enhance it with further functionality, features, and polish. Clean up first revision clunky code segments, further modularize, implement more efficient approaches to current implementation processes. Essentially, make the game presentation-ready, as if we were to put these on display for others to play.

Identity changes you have made in some comment block (perhaps at the top of your code where main() resides), indicating what improvements or enhancements or polish you have implemented.

EDIT

You will want to go here to edit and fill in the various sections of the document:

SUBMISSION

To be successful in this project, the following criteria (or their equivalent) must be met:

Submit Tool Usage

Let's say you have completed work on the project, and are ready to submit, you would do the following:

lab46:~/src/SEMESTER/DESIG/PROJECT$ submit DESIG PROJECT file1 file2 file3 ... fileN

You should get some sort of confirmation indicating successful submission if all went according to plan. If not, check for typos and or locational mismatches.

RUBRIC

I'll be evaluating the project based on the following criteria:

39:dap0:final tally of results (39/39)
*:dap0:enhanced or polished breakout game submitted [26/26]
*:dap0:statement in code comments indicate changes made [7/7]
*:dap0:all game and build related files submitted [6/6]

For those doing discrete/dap0, and wondering if the multibase function can be the entirety (or in fact considered as any) of your enhancement or polish here: no.

Pertaining to the collaborative authoring of project documentation

Additionally