0%

Book Description

The demand for multiplayer games and virtual worlds has exploded over the last few years. Not only do companies want them for site stickiness through social networking, but developers have tremendous interest in exploring this niche area. While developing multiplayer content is challenging, it isn’t as difficult as you might think, and it is fun and highly rewarding!

ActionScript for Multiplayer Games and Virtual Worlds explains fundamental multiplayer concepts from connecting to a server to real-time latency hiding techniques. In this book you’ll learn:

  • How to connect users to achieve real-time interaction

  • When to make decisions on the server versus the game client

  • Time synchronization techniques

  • How to use dead reckoning smoothing to hide network latency

  • About tile-based games the isometric view

  • Techniques for customizing and rendering avatars in a virtual world


  • In addition, you’ll learn everything that goes into building:

  • A real-time multiplayer tank battle game

  • A real-time multilayer cooperative game

  • A virtual world

  • Book Description

    The demand for multiplayer games and virtual worlds has exploded over the last few years. Not only do companies want them for site stickiness through social networking, but developers have tremendous interest in exploring this niche area. While developing multiplayer content is challenging, it isn’t as difficult as you might think, and it is fun and highly rewarding!

    ActionScript for Multiplayer Games and Virtual Worlds explains fundamental multiplayer concepts from connecting to a server to real-time latency hiding techniques. In this book you’ll learn:

  • How to connect users to achieve real-time interaction

  • When to make decisions on the server versus the game client

  • Time synchronization techniques

  • How to use dead reckoning smoothing to hide network latency

  • About tile-based games the isometric view

  • Techniques for customizing and rendering avatars in a virtual world


  • In addition, you’ll learn everything that goes into building:

  • A real-time multiplayer tank battle game

  • A real-time multilayer cooperative game

  • A virtual world

  • Table of Contents

    1. Title Page
    2. Copyright Page
    3. Table of Contents
    4. Acknowledgments
    5. Contributors
    6. Introduction
    7. Chapter 1. Web Game Landscape
    8. Chapter 2. Connecting Users
    9. Chapter 3. Security: You vs. Everyone Else
    10. Chapter 4. Introducing ElectroServer
    11. Chapter 5. Chat
    12. Chapter 6. Where Decisions Are Made
    13. Chapter 7. Real-time Movement
    14. Chapter 8. Lobby System
    15. Chapter 9. Real-time Tank Game
    16. Chapter 10. Tile-based Games
    17. Chapter 11. Cooperative Game Play
    18. Chapter 12. Isometric View
    19. Chapter 13. Avatars
    20. Chapter 14. Virtual Worlds
    21. Chapter 15. Buddies
    22. Chapter 16. User Homes
    23. Appendix. Setting Up the Sample Extension
    24. Index
    25. Credits
    44.202.209.105