Book: ActionScript for Multiplayer Games and Virtual Worlds
Jobe Makar’s new book, ActionScript for Multiplayer Games and Virtual Worlds, will be available this Monday (August 3rd). I’ve already read the book and it’s fantastic!
I really wish something like this had been available years ago. I create lots of multiplayer games and virtual worlds. This book would have saved me tons of time and effort.
In addition to being a fan of Jobe’s books, I had the pleasure of contributing to this one. Jobe did me the honor of having me to write Chapter 11: Cooperative Game Play.
The chapter discusses various cooperative game concepts. Also, I created a fully working multiplayer game to go along with the chapter: Super Blob Brothers (Thanks go to Scott Smith for writing all of the server side code to support the game). Of course, the book comes with the full source code for the game.
In Super Blob Brothers, two players must help each other complete each level by navigating from the starting point to the Goal Pad. The game is unique in that cooperation is required. No level can be completed by a solo player.
Obstacles include rocks, laser gates, and laser towers. Rocks can only be pushed by two players working together. One player has the ability to defend against lasers. The other player has the ability to disable laser towers.
Other games in the book include a real-time tank game and a fully working virtual world example.
Be sure to purchase the book as soon as possible! On a scale of 1 to 10, I’d give it an 11.


Are all the projects and examples covered using ActionScript 3, or 2? I’m very interested in purchasing it, but only if it’s using 3.
Consty, all examples are in ActionScript 3.
About the server side code, is written in Java or Actionscript? Thanks.
@Isap
Isap, all of the book examples use Java for the server side code. However, Electroserver supports both Java and Actionscript for server side code, so you can use Actionscript if you like.
I have the book, but everytime I open one of the game files, it doesn’t work, even if I open ElectroServer. What files do I need to install or open in order to play the tank game?
@Dan
Dan, did you install the server-side plugin for the tank game correctly?
@admin
which plugin? i already have the timestampplugin and gms plugin
Check your client build’s server.xml file to make sure it is pointing to your own IP and port. If that doesn’t fix the problem, please follow up on the ElectroServer forums: http://www.electro-server.com/forum/?c=1