Stratos/Framework

From Linuxnetworks
< Stratos
Revision as of 23:04, 15 April 2007 by Nose (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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



Back to Overview