Cargando…

Darkstar : the Java Game Server /

So, you have a great idea for the next big multiplayer game. Maybe it's a virtual world based on your favorite sci-fi television show. Or maybe it's an online bowling league for you and your friends. Regardless, the challenge of building a networked multiplayer computer game goes far beyon...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Burns, Brendan
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, Calif. : O'Reilly, 2007.
Colección:O'Reilly shortcuts.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Introduction
  • Multiplayer Games
  • The Architecture of Multiplayer Games
  • An Application Server for Games
  • The Darkstar Game Server
  • Your First Game
  • Clients and Client Communication
  • Server-Side Client Handling
  • Client-Side implementation
  • ServerSessionListener
  • ServerSession
  • SimpleClient
  • Client-Server Authentication
  • Sending Objects
  • Managing Game State with Persistent Objects
  • The DataManager and ManagedObjects
  • ManagedReferences
  • The Challenge of Concurrency
  • Generating Action with Tasks
  • Creating and Running TasksPeriodic Tasks
  • Tasks and Server Performance
  • Task Exceptions and Retry
  • Efficient Client-Client Communication Through Channels
  • Creating Channels
  • Managing Channel Participants
  • Channel Communication
  • Space Game!
  • Game State
  • Game Server
  • Game Client
  • Serialization