COMP 310
Fall 2012

Lec40: WWJ Mapping Library and  Sequence Diagrams

Home  Info  Owlspace  Java Resources  Eclipse Resources

Quick Question:   Do we or do we not need a well-known IJoinChatRoom data type that will enable the game server to request a client to join a specified chat room, i.e. team?  => Supported with required acceptance.

New Features in ToggleAnnotation:

 

Please use a message-passing architecture for game server to game client communications -- one of the main points of the final project is to practice thinking in these terms.

Today we will discuss the new World Wind Java mapping library as well as any design issues that have come up over the break.   Here are some links to WWJ references and demos:

A WWJ demo app is available: simply check out the following project:   https://svn.rice.edu/r/comp310/course/WWJ_Demo   (Be sure to reconfigure the libraries in the demo to match your system -- it comes configured only for Windows x64)

Word of advice:   Those who accomplish more, earlier, will have first dibs at suggesting and effecting common API changes that would naturally benefit their game the most!   Straglers will be forced to modify their code to accomodate other people's desires.

When trying to figure out how to accomplish a process in your system, carefully trace out exactly what packets are going to and from the server.    In class, we will trace through a sample transaction using a UML Sequence Diagram.

Sequence Diagram Resources:   (just pay attention to the basics, don't worry about the details!)

 

 

 

 


© 2012 by Stephen Wong