|
Date
|
Time
|
Report
|
|
10/17
|
4:00
|
Kristof started working on the client GUI. The game board could be displayed on the screen
|
|
10/19
|
4:00
|
Kristof added a chatbox, a game history box and a simple (non-animated) spinner to the client GUI.
|
|
10/20
|
2:00
|
Kristof created player icons for each possible constellation.
|
|
10/22
|
4:00
|
Kristof added a menu bar to the GUI including a quit option and an option to display the manual of the game.
|
|
10/25
|
3:00
|
Kristof refined the design of the client GUI and added action listeners to all buttons.
|
|
10/28
|
4:00
|
Ryan started on the development of the spinner class and the GUI spinner for the main GUI client.
|
|
11/05
|
1:30
|
Pat worked on choosing first player scenario.
|
|
11/05
|
4:00
|
Ryan got the spinner to work on its own and is condensed to two classes and has its own implementation for GUI implement. |
|
11/7 |
2:00
|
Ryan, spinner sends information to game history panel. |
|
11/08
|
1:00
|
Pat worked on choosing for first player.
|
|
11/10
|
3:00
|
Bob began working the player movement. Arrays were decided upon to store the player name, cell position, row position, and color.
|
|
11/10 |
1:00
|
Ryan finished up the spinner and gave it to Kristof to package and implement into main GUI client.
|
|
11/12 |
3:00
|
Ryan started on configuring the chat communications between the chat server and the GUI client. |
|
11/13
|
6:00
|
Bob used icons to represent the player's positions on the board according to the player's row and cell. The icons were set to null when the player moved and another placed according to the number spun. Milestone 4 is completed.
|
|
11/15
|
6:00
|
Bob created the game scenario methods for the chutes and ladders as well as the ending scenario. The movement method was rewritten for a cleaner more readable look.
|
|
11/15 |
2:00
|
Ryan finished the GUI implementation of the chat client. |
|
11/16
|
3:00
|
Bob went through the movement and chute/ladder methods for errors and fixed them. Milestone 5 is completed.
|
|
11/16 |
3:00
|
Ryan finished the chat server client communications over the network. |
|
11/18
|
3:00
|
Kristof modified and implemented Ryan's animated spinner to the GUI.
|
|
11/21
|
1:00
|
We met today and decided to rewrite our schedule. New descriptions were instituted and delayed milestones were moved and reevaluated. With that in place the newly devised schedule looks to reachable and we are on the right corse to finish.
|
|
11/21
|
0:30
|
Pat finished choosing first player scenario.
|
|
11/22
|
1:00
|
Pat worked on the beginning/playing/end scenarios
|
|
11/23 |
3:00
|
Ryan started the communications of the game info over the network. |
|
11/30 |
1:00
|
Ryan configured the chat client to append the users name to the chat box on a message sent over the network. |
| 12/02
|
8:00
|
Ryan worked on the Client server communications on the correct parsing of messages over the network connection and correct incrementing of players turns.
|
|
12/04
|
2:00
|
Kristof started working on the login start frame.
|
|
12/04
|
2:00
|
Pat finished the beginning/playing/end scenarios
|
|
12/06
|
1:00
|
Kristof finished the login start frame.
|
|
12/08 |
2:00
|
Bob and Pat worked on the Junit Tests for 4 separate classes. JUnit Tests completed. |
|
12/08 |
2:00
|
Ryan finished the login process. |
|
12/08
|
4:00
|
Pat worked and finished automatically spinning for a player if they are idle for too long.
|
|
12/08
|
3:00
|
Bob created the HCI evaluation questions and got 3 people to play and fill out the survey
|
|
12/10
|
2:00
|
Ryan finished the end frame for the game as well as a background for players to know what their colors are.
|