O'Reilly logo

XNA® Game Studio 4.0 for Xbox 360® Developers by Jonathan S. Harbour

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 17. Multiplayer Game Engine

This final chapter draws on all of the knowledge of the past 16 chapters to build a multiplayer game engine suitable for small arcade-style games. There are many books on the market covering advanced graphics engine programming; the focus here is on gameplay, and especially gameplay via system link and online with the Xbox Live network. This “little engine that could” is barely a layer wrapped around the usual XNA code, but it is enough to simplify the code a bit and provide reusable classes and methods that streamline the whole process of coding a new game. Overall, this chapter covers these topics:

  • Integrating the engine

  • Font support

  • Engine source code

  • Building the Tank Battle game

  • Artwork

  • Gameplay classes

  • Game

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required