Multiplayer Game Programming
Architecting Networked Games
|Authors||Josh Glazer, Sanjay Madhav|
|Format||Paper book / ebook (PDF)|
Networked multiplayer games are a multibillion dollar business: some games now attract tens of millions of players. In this practical, code-rich guide, Joshua Glazer and Sanjay Madhav guide you through every aspect of engineering them. Drawing on their immense experience as both game developers and instructors, the authors lead you through building a robust multiplayer architecture, and creating every engine-level system. You'll learn through in-depth working code examples for two complete games: an action game and a real time strategy (RTS) game.
First, Madhav and Glazer review the essentials of networking and network programming from the standpoint of game developers. Next, they walk through managing game data transmission, updating game objects across the network, and organizing the devices that join your game. You'll learn how to ensure reliable performance despite the Internet's inherent inconsistencies, and how to design game code for maximum security and scalability. The authors conclude by addressing two increasingly crucial issues: incorporating gamer services and hosting your games in the cloud.
5 5 31
by Yadu Rajiv
Create your first turn-based multiplayer game using GameMaker Studio 2's built-in networking functions as well as using a simple NodeJS server. This book introduces you to the complexities of network programming and communication, where the focus will be on building the game from the ground up. You will start with a brief introductio...
Price: $25.82 | Publisher: Apress | Release: 2018
by Darmie Akinlaja
LOVE is a game development framework for making 2D games using the Lua programming language. LOVE is totally free, and can be used in anything from friendly open-source hobby projects, to closed-source commercial ones. Using the Lua programming framework, one can use LOVE2D to make any sort of interesting games.LOVE for Lua Game Programmi...
Price: $17.99 | Publisher: Packt Publishing | Release: 2013
by Bhanu Birani, Chhavi Vaishnav
As mobile game development is increasing in popularity, iOS Game Programming Cookbook offers a cutting-edge platform for you to visualize and strengthen your game ideas and implementation. You will start by understanding the concepts of SpriteKit and implement them in your games. You will learn about the particle system, game center, and ...
Price: $37.84 | Publisher: Packt Publishing | Release: 2015
by Sanjay Madhav
You can program games in many languages, but C++ remains the key language used by many leading development studios. Since it's the language used in their enormous code bases, it's the language they need to maintain and improve their games, and look for most often when hiring new developers. Game Programming in C++ is today'...
Price: $41.73 | Publisher: Addison-Wesley | Release: 2018
by James L. Williams
HTML5 will transform web and mobile gaming. As new browsers rapidly adopt it, HTML5 will do everything "legacy" technologies such as Flash and Silverlight have done - and much more. In Learning HTML5 Game Programming, pioneering developer James L. Williams gives you all the knowledge, code, and insights you'll need ...
Price: $13.69 | Publisher: Addison-Wesley | Release: 2011
by David Horachek
Unity is a fully integrated development engine providing the required functionality to create games and interactive 3D content, while reducing the time, effort, and cost of developing the content. Nowadays, many people have started to use Unity in an eLearning setting as it allows them to create real-world scenarios, or models, for traini...
Price: $23.99 | Publisher: Packt Publishing | Release: 2014
by Dave Voyles
Designed for high-level game programming, UnrealScript is used in tandem with the Unreal Engine to provide a scripting language that is ideal for creating your very own unique gameplay experience. By learning how to replicate some of the advanced techniques used in today's modern games, you too can take your game to the next level an...
Price: $13.95 | Publisher: Packt Publishing | Release: 2013
by Andrew Davison
Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Gal...
Price: $4.00 | Publisher: O'Reilly Media | Release: 2005