Difference between revisions of "Stratos/Framework"

From Linuxnetworks
Jump to: navigation, search
(removed backlink)
 
Line 50: Line 50:
 
* maximum length and height: 256
 
* maximum length and height: 256
 
* otherwise no restrictions
 
* otherwise no restrictions
 
 
----
 
Back to [[Stratos|Overview]]
 

Latest revision as of 15:14, 22 June 2008

General

  • strategy game
  • round based
  • modular structure
  • exchangeable ruleset
  • up to 32 player per game
  • playable over the internet
  • ranking list
  • chat room

Implementation

  • server: Linux/C++
  • client: Java

Network

  • use of TCP/IP
  • direct connection to the server (alternative: play by mail)
  • IPv4/IPv6 support
  • connection only to a predefined port
  • XML based protocol
  • secure authentication
  • load balancing capabilities

Storage

  • XML trees
    • rules
    • units
    • etc.
  • database (alternative: file)
    • user
    • password
    • ranking

User interface

  • exchangeable skins
  • exchangeable sound and graphic sets
  • window or fullscreen
  • sound format: Ogg Vorbis
  • graphic formats: JPEG, PNG
  • video format: MPEG2

Maps

  • hex or square maps
  • minimum length and height: 2
  • maximum length and height: 256
  • otherwise no restrictions