Difference between revisions of "User:Franklin"
From Group 4
(→Week 2 Report) |
|||
Line 22: | Line 22: | ||
** Through explicit close client packets | ** Through explicit close client packets | ||
** Through implicit could not find client error | ** Through implicit could not find client error | ||
+ | |||
+ | '''Thoughts''' | ||
+ | * We're told to not use new if at all possible and the textbook tells us to not use class statics if at all possible. We don't use new because it allocates dynamic memory and we don't use statics because we can't control the order of initialization. Is there some other way to not use dynamic memory without using statics? | ||
'''What I'm doing this week''' | '''What I'm doing this week''' |
Revision as of 12:29, 9 April 2013
Week 1 Report
What I did
- Worked on Project Spec/Schedule with the team
- Discussed direction and design of project with the group.
What I'm doing this week
- Working on networking between a client and server project.
- Constructing Config File (Likely XML)
- Creating logging construct to log all messages passed between client and server(w/timestamp).
- Making setup executable to modify Config file
What I'm doing next week
- Finishing whatever I didn't finish this week.
- Working with the Engine/Logic team to serialize and deserialize objects
Week 2 Report
What I did
- Created a basic network manager that can send messages from the server to the client
In Progress
- Managing the closing of connections (and updating the client table)
- Through explicit close client packets
- Through implicit could not find client error
Thoughts
- We're told to not use new if at all possible and the textbook tells us to not use class statics if at all possible. We don't use new because it allocates dynamic memory and we don't use statics because we can't control the order of initialization. Is there some other way to not use dynamic memory without using statics?
What I'm doing this week
- Working on networking between a client and server project.
- Constructing Config File (Likely XML)
- Creating logging construct to log all messages passed between client and server(w/timestamp).
- Making setup executable to modify Config file
What I'm doing next week
- Finishing whatever I didn't finish this week.
- Working with the Engine/Logic team to serialize and deserialize objects