My Account Log in

1 option

Darkstar : the Java game server / by Brendan Burns.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Burns, Brendan.
Series:
O'Reilly shortcuts
Language:
English
Subjects (All):
Video games.
Interactive multimedia.
Java (Computer program language).
Physical Description:
1 online resource (77 p.)
Edition:
1st edition
Place of Publication:
Sebastopol, California : O'Reilly Media, Inc., [2007]
Language Note:
English
System Details:
text file
Summary:
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 beyond having a great idea. It can be so significant that it prevents great games from becoming reality. Darkstar breaks down this barrier of complexity. It provides an easy-to-use library of functions that handles the challenging aspects of networked game development for you. Further, it provides a robust, industrial-strength server that can scale with your game as it grows in popularity. With Darkstar, you can quickly turn your idea for a multiplayer game into a (virtual) reality.
Contents:
""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""
Notes:
Description based upon print version of record.
Description based on online resource; title from PDF title page (ebrary, viewed September 29, 2013).
OCLC:
173959602

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account