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
Autor principal: Burns, Brendan (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Sebastopol, California : O'Reilly Media, Inc [2007]
Edición:1st edition
Colección:O'Reilly shortcuts
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627051506719
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 Tasks""""Periodic 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""