Game development schedule     2012

 

            Jan 11-13                Problem Identification

 

Th       Jan 12                     Review Development Schedule

F          Jan 13                      Problem Definition *

 

 

            Jan 14-20                          SW Design

 

W        Jan 18                      User Interface Sketches *

 

 

TH       Jan 19                      Class Definitions *

                                                          Fields

                                                          Method Signatures

                                                          Method Preconditions and Postconditions

F          Jan 20                      Method Flow Diagram *

 

            Jan 21-Feb 22        SW Implementation and Testing

 

W        Feb 15                     Software Draft **

 

F          Feb 17                     Beta Testing

 

TH     Feb 23                Deliver ***

 

*          Documentation Due in paper form

**        Software Due – Folder dropped to LMS drop box

***      Documentation and Software Due

 


Program Requirements

The program must include and excute at least three programmer defined-classes

 

The program must include and excute at least two mouse events

 

The program must include and excute a user interface that provides instructions

 

The program must include a subset of the game

 LCR Dice Game with Regular Dice          as played in class 1/11/12

 

The program must include random numbers

 

The program can include visibility status of on/off for an element in the User Interface Display

 

The program can not include Keyboard class input

 

The program can not include motion in the User Interface Display(UID)

 

The program can not include animation

 

The program must be organized in one folder with a name that contains Programmer Name and Game Title

 

The program folder must contain one HTML file that executes game in browser