Elfball.net is the container for three separate software products:
* Flop - The Elfball.net Java client
o This is the client for both playing and observing games
o Receives events from Momentum
o Sends player events to Momentum
o Not trusted (i.e. no calculations are handled locally)
o Handles all GUI displays
* Momentum - The Elfball.net Java server
o A stand-alone server that allows players and observers to participate in a game
o Registers with Grit to allow for matches to be made
o Publishes statistics and and match results to Grit
o Trusted; handles all game calculations
o Handles loss-of-sync and disconnect of players as well as other network problems.
o Run at the command line, loads all settings from an ini file.
o Saves in-progress games
o Logs all in-game events
* Grit - The Elfball.net website
o Handles matchmaking
o Collects statistics and game results from the Momentum server
o Provides user forums and other community resources
[ view entry ] ( 29 views ) | permalink |




( 3.8 / 8 )
Calendar



