Difference between revisions of "Anish"

From Spartacats
Jump to: navigation, search
(Week 2)
Line 1: Line 1:
 
== Week 2 ==
 
== Week 2 ==
 
'''Goals'''
 
'''Goals'''
*Simple DummyClient-EchoServer network
+
*Understand server-side logic and client-side interactions
*Integrate EchoServer with RealClient
+
*Investigate and determine best logging method
 +
*Implement logging functionality
  
 
'''Accomplished'''
 
'''Accomplished'''
*Client Server communication protocol detailed
+
*Better understanding of server logic and requirements (definitely more known unknowns)
*Multiple clients on server
+
*Logging:
*Simple RealServer to let Client move using logic on server
+
**Visual Studio built in logging investigation - better for build, not run-time
*Simple UFO movement physics
+
**Standard C++ printing using cerr sent to log file - messy, no levels, hard to disable
 +
**Liblogger library is 3rd party logging library with ability to log to console, file, and server - levels, clean, group capabilities
  
 
'''Failed'''
 
'''Failed'''
*Have not implemented disconnect and timeout for clients.
+
*Have not implemented logging - problem with including it with our project in VS (Have contacted developer and waiting for response)
 +
*Fallen behind on recent server-side implementations
  
 
'''Next weeks goals'''
 
'''Next weeks goals'''
Line 17: Line 20:
  
 
'''Morale'''
 
'''Morale'''
*It's going well.
+
*Things are getting complicated fast and have to work harder to keep up, but good progress is being made
  
 
== Week 3 ==
 
== Week 3 ==

Revision as of 02:14, 16 April 2013

Week 2

Goals

  • Understand server-side logic and client-side interactions
  • Investigate and determine best logging method
  • Implement logging functionality

Accomplished

  • Better understanding of server logic and requirements (definitely more known unknowns)
  • Logging:
    • Visual Studio built in logging investigation - better for build, not run-time
    • Standard C++ printing using cerr sent to log file - messy, no levels, hard to disable
    • Liblogger library is 3rd party logging library with ability to log to console, file, and server - levels, clean, group capabilities

Failed

  • Have not implemented logging - problem with including it with our project in VS (Have contacted developer and waiting for response)
  • Fallen behind on recent server-side implementations

Next weeks goals

  • Don't know yet

Morale

  • Things are getting complicated fast and have to work harder to keep up, but good progress is being made

Week 3

TBD

Week 4

TBD

Week 5

TBD

Week 6

TBD

Week 7

TBD

Week 8

TBD

Week 9

TBD

Week 10

TBD