Mike's timelog page

om nom nom nom...
Michael Skrzyszowski
Grunt, GUI

Group Page

Date Activity Estimated Time Actual Time
9/6/2008 Looked up possible projects 1 hr 1 hr
9/8/2008 Made Personal Website 30 min 30 min
9/8/2008 Decided on project proposal 30 min 30 min
9/8/2008 After Discussion meet 30 min 30 min
9/12/2008 Skimmed over original code/posted what I want to work on 1 hr 30 min
9/14/2008 Updated personal site, formatting and added picture of self 15 min 30 min
9/15/2008 Online conversation about requirements and documentation. 15 min 30 min
9/15/2008 Submitted 3 Requirements for Project 15 min 15 min
9/16/2008 Used www.whenisgood.net to help schedule team meet 15 min 15 min
9/18/2008 Wrote up documentation for LogisticsWindow and MainWindowListener 30 min 30 min
9/22/2008 Finished up documentation on code.google site (for MainWindowListener) 15 min 15 min
9/22/2008 Set up Subversion at home (installed TortoiseSVN)and I think I got it working... 30 min 1 hr
9/24/2008 Looked up info about Waterfall process model
I was assigned to help make a schedule to fit this model
15 min 15 min
9/25/2008 Editted docs.google page for process model. Commented on jobs that should be done during cycle 2 and 3. 30 min 35 min
9/26/2008 Discussed in class that a better model would be an incremental approach 15 min 15 min
9/26/2008 Went to doc site to make changes to model (but this was already done) 15 min 1 min
10/06/2008 Edited code to move HearIssueWindow, RerouteWindow, TerritoryWindow into their own source files. Along with editting EmpiresWindow to allow for this. ??? hrs 4.5 hrs
10/12/2008 Worked with Kesta on researching a new map style involving transparent layers ??? hrs 3 hrs
10/17/2008 Worked with Kesta on making map. Made outlined points for a continent using arrays. ??? hrs 3 hrs
10/20/2008 Worked with Kesta to create separate data points for territories within our first continent.
Also color coded territories for looks.
1.5 hrs 1.25 hrs
10/22/2008 Worked with Kesta to make the whole world into map format. Create S.America, Europe, Africa, Asia, Australia and divide into territories. World map is now visually created. 5 hrs 5 hrs
10/29/2008 Worked in the computer lab on trying to integrate our stand-alone map code into the source code. Got the latest version of the source code and found out from David that we are replacing DisplayMap with our version of code. 1 hrs 1 hrs
11/02/2008 Came back to work with Kesta on copying over code. We made a DisplayPolyMap class which will replace the DisplayMap class. We have the class made but it is not functionally integrated with the current version of the code (which is part of next week's agenda) 2 hrs 1.5 hrs
11/11/2008 Worked on DisplayMap class. added an ArrayList for listeners and added a add/remove function.
Iterated over listeners and called territoryClicked()
Made Territory whichTerrClicked do something returns t=terr
3 hrs 3 hrs
11/17/2008 Created territoryCenters.dat, PolyMap and PolyTerritory, DisplayPolyMap 4 hrs 3 hrs
11/22/2008 Worked on the following with Kesta:
adjacencydata (used for finding adjacent territories)
public Territory getTerritory(Point2D.Double point)
>>Gives back a territory based on a point on the map
public Territory getUnusedTerritory()
>>Iterates through territories and gets the unused ones
public Territory getUnusedTerritory(Territory adjacent)
>>Iterates through an ArrayList of integers that represent each territory and, using the scanner, scans and gives back adjacent territories to each one if it is unused/unassigned.
3 hrs 2 hrs
12/01/2008 Crunch time. At first Kesta and I were to fix the HCI for the window panes of the game but then we got assigned to creating a "demo" for invasions which would display units moving across the map. Along with this there were certain changes that had to be made to other classes in the code.
In PolyMap:
>>added a getPolyTerritories method that returns a PolyTerritory[]
In DisplayPolyMap:
>>Loop through territories and give them their assigned colors
>>Filled in whichTerrClicked to return the territory clicked on
These were the main changes to the code. The new map should now be fully integrated into the game.
4 hrs 6 hrs
11/17/2008 Created territoryCenters.dat, PolyMap and PolyTerritory, DisplayPolyMap 4 hrs 3 hrs
12/08/08 Attempted to draw tanks to the map for the invasions method but a certain conflict stopped us from continuing this task.
Worked on the most awesomest splash screen ever!!!!111one. This required my pro photoshopping skillz and Kesta's pro DAS skillz.
4 hrs 3 hrs




To do: ...





Mike's class schedule:
Class Schedule