A Framework to Help Designing Innovative Massively Multiplayer Online Games Interactions

  • Anne-Gwenn Bosser
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3942)


This paper presents FITGap, an object-oriented framework dedicated to designing innovative interactions occurring in a Virtual Environment such as a Massively Multiplayer Online Game (MMOG). This framework has been designed as the underlying software of a future development environment for online games prototyping. FITGap is an open framework based on an extensible basic-blocks library, and uses a deterministic scheduling model to ease the development and tuning of the final application. Its semantics is well-defined to allow future analysis tools.


Virtual World Replication Model State Copy First Person Shooter Fair Scheduler 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aarhus, L., Holmqvist, K., Kirkengen, M.: Generalized two-tier relevance filtering of computer game update events. In: Proceedings of ACM NetGames (April 2002)Google Scholar
  2. 2.
    Bernier, Y.W.: Latency compensating methods in client/server in-game protocol design and optimization. In: Proceedings of the Game Developers Conferences (March 2000)Google Scholar
  3. 3.
    Bharambe, A.R., Rao, S., Seshan, S.: Mercury: A scalable publish subscribe system for internet games. In: Proceedings of ACM NetGames (April 2002)Google Scholar
  4. 4.
    Bosser, A.-G.: Replication model for designing multi-player games interactions. In: Proceedings of CGAMES (November 2005)Google Scholar
  5. 5.
    Bosser, A.-G.: Réplications Distribuées pour la Définition des Interactions de Jeux Massivement Multi-Joueurs. PhD thesis, Université Paris VII (2005)Google Scholar
  6. 6.
    Boussinot, F.: Java Fair Threads. INRIA Research Report 4139 (2001),
  7. 7.
    Cronin, E., Filstrup, B., Kurc, A.R., Jamin, S.: An efficient synchronization mechanism for mirrored game architectures. In: Proceedings of ACM NetGames (April 2002)Google Scholar
  8. 8.
    Diot, C., Gautier, L.: A distributed architecture for multiplayer interactive applications on the internet. IEEE Networks magazine 17(4) (1999)Google Scholar
  9. 9.
    Morse, K.L.: Interest management in large-scale distributed simulations. Technical Report ICS-TR-96-27, Department of Information and Computer Science. University of California, Irvine (1996)Google Scholar
  10. 10.
    Moser, L.E., Amir, Y., Melliar-Smith, P.M., Agarwal, D.A.: Extended virtual synchrony. In: The 14th IEEE International Conference on Distributed Computing Systems (ICDCS) (1994)Google Scholar
  11. 11.
    Okanda, P., Blair, G.: Openping: A reflective middleware for the construction of adaptive networked game applications. In: Proceedings of ACM NetGames (August 2004)Google Scholar
  12. 12.
    Oliveira, M.: Virtual environment system layered object model. In: Proceedings of the conference Advances in Computer Entertainment (2004)Google Scholar
  13. 13.
    Pantel, L., Wolf, L.C.: On the impact of delay on real-time multiplayer games. In: Proceedings of the Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV) (May 2002)Google Scholar
  14. 14.
    Sheldon, N., Girard, E., Borg, S., Claypool, M., Agu, E.: The effect of latency on user performance in Warcraft III. In: Proceedings of ACM NetGames (May 2003)Google Scholar
  15. 15.
    Stefan Fiedler, M.W., Weber, M.: Network topologies for scalable multi-user virtual environments. In: Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 1996). IEE Computer Society (1996)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Anne-Gwenn Bosser
    • 1
  1. 1.School of Science and TechnologyKwansei Gakuin UniversitySandaJapan

Personalised recommendations