• DocumentCode
    1936788
  • Title

    A protocol for distributed collision detection

  • Author

    Chen, Tom Ching Ling ; Verbrugge, Clark

  • Author_Institution
    Sch. of Comput. Sci., McGill Univ., Montreal, QC, Canada
  • fYear
    2010
  • fDate
    16-17 Nov. 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Scalability of multiplayer games can be improved by client-side processing of game actions. Consistency becomes a concern, however, in the case of unpredictable but important events such as object interactions. We propose here a new motion-lock protocol for distributed collision detection and resolution. The motion-lock protocol improves performance of motion prediction by giving stations time to communicate and agree on the detected collisions. This reduces the divergence of distributed object states and post-collision trajectories. Offline and online simulation results show the motion-lock protocol results in qualitative and quantitative improvements to consistency, with negligible network impact and a minimal sacrifice in the responsiveness of player controls. Our design can be used to hide latency and reduce server load in current multiplayer online games, improving scalability and furthering fully distributed designs.
  • Keywords
    collision avoidance; computer games; distributed processing; motion estimation; protocols; client side processing; distributed collision detection protocol; game action; motion lock protocol; motion prediction; multiplayer online game; object interaction; player control; postcollision trajectory; server load; Delay; Games; Predictive models; Protocols; Synchronization; Trajectory; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network and Systems Support for Games (NetGames), 2010 9th Annual Workshop on
  • Conference_Location
    Taipei
  • ISSN
    2156-8138
  • Print_ISBN
    978-1-4244-8356-3
  • Electronic_ISBN
    2156-8138
  • Type

    conf

  • DOI
    10.1109/NETGAMES.2010.5680187
  • Filename
    5680187