{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T15:06:29Z","timestamp":1781708789793,"version":"3.54.5"},"reference-count":30,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2008,7,15]],"date-time":"2008-07-15T00:00:00Z","timestamp":1216080000000},"content-version":"vor","delay-in-days":196,"URL":"http:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"funder":[{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","award":["IST 034601"],"award-info":[{"award-number":["IST 034601"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Computer Games Technology"],"published-print":{"date-parts":[[2008,1]]},"abstract":"<jats:p>Multiplayer online \n                  games with support for high user numbers must \n                  provide mechanisms to support an increasing \n                  amount of players by using additional resources. \n                  This paper provides a comprehensive analysis of \n                  the practically proven multiserver distribution \n                  mechanisms, zoning, instancing, and replication, \n                  and the tasks for the game developer implied by \n                  them. We propose a novel, high\u2010level development \n                  approach which integrates the three distribution \n                  mechanisms seamlessly in today\u2032s online \n                  games. As a possible base for this high\u2010level \n                  approach, we describe the real\u2010time framework  \n                  (RTF) middleware system which liberates the \n                  developer from low\u2010level tasks and allows him to \n                  stay at high level of design abstraction. We \n                  explain how RTF supports the implementation of \n                  single\u2010server online games and how RTF allows to \n                  incorporate the three multiserver distribution \n                  mechanisms during the development process. \n                  Finally, we describe briefly how RTF provides \n                  manageability and maintenance functionality for \n                  online games in a grid context with dynamic \n                  resource allocation scenarios.<\/jats:p>","DOI":"10.1155\/2008\/327387","type":"journal-article","created":{"date-parts":[[2008,7,16]],"date-time":"2008-07-16T05:53:32Z","timestamp":1216187612000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":46,"title":["High\u2010Level Development of Multiserver Online Games"],"prefix":"10.1155","volume":"2008","author":[{"given":"Frank","family":"Glinka","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alexander","family":"Ploss","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sergei","family":"Gorlatch","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jens","family":"M\u00fcller-Iden","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2008,7,15]]},"reference":[{"key":"e_1_2_12_1_2","doi-asserted-by":"crossref","unstructured":"GlinkaF. PlossA. M\u00fcller-IdenJ. andGorlatchS. RTF: a real-time framework for developing scalable multiplayer online games Proceedings of the 6th ACM SIGCOMM Workshop on Network and System Support for Games (NetGames \u203207) September 2007 Melbourne Australia 81\u201386 https:\/\/doi.org\/10.1145\/1326257.1326272.","DOI":"10.1145\/1326257.1326272"},{"key":"e_1_2_12_2_2","unstructured":"PlossA. GlinkaF. GorlatchS. andM\u00fcller-IdenJ. Towards a high-level design approach for multi-server online games Prooceedings of the 8th International Conference on Intelligent Games and Simulation (GAMEON \u203207) November 2007 Bologna Italy 10\u201317."},{"key":"e_1_2_12_3_2","doi-asserted-by":"crossref","unstructured":"AssiotisM.andTzanovV. A distributed architecture for MMORPG Proceedings of 5th ACM SIGCOMM Workshop on Network and System Support for Games (NetGames \u203206) October 2006 Singapore ACM https:\/\/doi.org\/10.1145\/1230040.1230067.","DOI":"10.1145\/1230040.1230067"},{"key":"e_1_2_12_4_2","unstructured":"M\u00fcller-IdenJ. Replication-based scalable parallelization of virtual environments Ph.D. thesis 2007 JulyUniversit\u00e4t M\u00fcnster M\u00fcnster Germany."},{"key":"e_1_2_12_5_2","doi-asserted-by":"crossref","unstructured":"ProdanR. NaeV. FahringerT.et al. Toward a grid environment for real-time multiplayer online games Proceedings of the CoreGRID Integration Workshop (CGIW \u203208) April 2008 Crete Greece.","DOI":"10.1007\/978-0-387-09457-1_19"},{"key":"e_1_2_12_6_2","unstructured":"Quazal net-z 2006 http:\/\/www.quazal.com\/."},{"key":"e_1_2_12_7_2","unstructured":"Emergent Game Tech. 2007 http:\/\/www.emergent.net\/."},{"key":"e_1_2_12_8_2","unstructured":"BigWorld BigWorld Technology http:\/\/www.bigworldtech.com\/."},{"key":"e_1_2_12_9_2","first-page":"341","volume-title":"Game Programming Gems 6","author":"Celes W.","year":"2006"},{"key":"e_1_2_12_10_2","doi-asserted-by":"crossref","DOI":"10.1002\/0470029757","volume-title":"Algorithms and Networking for Computer Games","author":"Smed J.","year":"2006"},{"key":"e_1_2_12_11_2","doi-asserted-by":"crossref","unstructured":"YanJ.andRandellB. A systematic classification of cheating in online games Proceedings of 4th ACM SIGCOMM Workshop on Network and System Support for Games (NetGames \u203205) October 2005 Hawthorne NY USA ACM 1\u20139 https:\/\/doi.org\/10.1145\/1103599.1103606.","DOI":"10.1145\/1103599.1103606"},{"key":"e_1_2_12_12_2","unstructured":"ChooC. Understanding cheating in Counterstrike November 2001 http:\/\/www.fragnetics.com\/articles\/cscheat\/print.html."},{"key":"e_1_2_12_13_2","doi-asserted-by":"crossref","unstructured":"BoulangerJ.-S. KienzleJ. andVerbruggeC. Comparing interest management algorithms for massively multiplayer games Proceedings of 5th ACM SIGCOMM Workshop on Network and System Support for Games (NetGames \u203206) October 2006 Singapore ACM https:\/\/doi.org\/10.1145\/1230040.1230069.","DOI":"10.1145\/1230040.1230069"},{"key":"e_1_2_12_14_2","unstructured":"CaiW. XavierP. TurnerS. J. andLeeB.-S. A scalable architecture for supporting interactive games on the internet Proceedings of the 16th Workshop on Parallel and Distributed Simulation (PADS \u203202) May 2002 Washington DC USA IEEE 60\u201367."},{"key":"e_1_2_12_15_2","unstructured":"RosedaleP.andOndrejkaC. Enabling player-created online worlds with grid computing and streaming September 2003 http:\/\/www.gamasutra.com\/resource_guide\/20030916\/rosedale_01.shtml."},{"key":"e_1_2_12_16_2","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1162\/pres.1994.3.4.265","article-title":"NPSNET: a network software architecture for large-scale virtual environments","volume":"3","author":"Macedonia M. R.","year":"1994","journal-title":"Presence"},{"key":"e_1_2_12_17_2","unstructured":"CCP. EVE http:\/\/www.eve-online.com\/."},{"key":"e_1_2_12_18_2","unstructured":"World of Warcraft http:\/\/www.worldofwarcraft.com\/."},{"key":"e_1_2_12_19_2","unstructured":"BharambeA. PangJ. andSeshanS. Colyseus: a distributed architecture for online multiplayer games Proceedings of the 3rd Symposium on Networked Systems Design & Implementation (NSDI \u203206) May 2006 San Jose Calif USA USENIX Association 155\u2013168."},{"key":"e_1_2_12_20_2","unstructured":"M\u00fcllerJ.andGorlatchS. MerabtiM. LeeN. PerlinK. andEl RhalibiA. Scaling online games on the grid Proceedings of the 4th International Game Design and Technology Workshop (GDTW \u203206) November 2006 Liverpool UK Liverpool John Moores University 6\u201310."},{"key":"e_1_2_12_21_2","unstructured":"Darkworks s.a 2008 http:\/\/www.darkworks.com\/."},{"key":"e_1_2_12_22_2","doi-asserted-by":"crossref","unstructured":"AnthesC. WilhelmA. LandertshamerR. BresslerH. andVolkertJ. Net\u2032O\u2032Drom\u2014an example for the development of networked immersive VR applications Proceedings of the 7th International Conference on Computational Science (ICCS \u203207) May 2007 Beijing China Springer 752\u2013759 https:\/\/doi.org\/10.1007\/978-3-540-72586-2_107.","DOI":"10.1007\/978-3-540-72586-2_107"},{"key":"e_1_2_12_23_2","unstructured":"BresslerH. LandertshamerR. AnthesC. andVolkertJ. An efficient physics engine for virtual worlds Proceedings for the Medi@terra Art & Technology Festival October 2006 Athens Greece 152\u2013158."},{"key":"e_1_2_12_24_2","doi-asserted-by":"publisher","DOI":"10.1155\/2008\/378485"},{"key":"e_1_2_12_25_2","unstructured":"BinSubaihA. MaddockS. C. andRomanoD. A survey of \u2018game\u2019 portability 2007 no. CS-07-05 University of Sheffeld Sheffield UK."},{"key":"e_1_2_12_26_2","unstructured":"Inc. Sun Microsystems Project darkstar http:\/\/www.projectdarkstar.com\/."},{"key":"e_1_2_12_27_2","unstructured":"KabusP.andBuchmannA. P. A framework for network-agnostic mutliplayer games Proceedings of the 8th International Conference on Intelligent Games and Simulation (GAMEON \u203207) November 2007 Bologna Italy."},{"key":"e_1_2_12_28_2","first-page":"607","volume-title":"Game Programming Gems 6","author":"Narayanasamy V.","year":"2006"},{"key":"e_1_2_12_29_2","unstructured":"Hawk Software HawkNL 2006 http:\/\/www.hawksoft.com\/."},{"key":"e_1_2_12_30_2","unstructured":"Rakkarsoft RakNet 2003 http:\/\/www.rakkarsoft.com\/."}],"container-title":["International Journal of Computer Games Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/ijcgt\/2008\/327387.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/ijcgt\/2008\/327387.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2008\/327387","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,28]],"date-time":"2024-06-28T13:21:29Z","timestamp":1719580889000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2008\/327387"}},"subtitle":[],"editor":[{"given":"Jouni","family":"Smed","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2008,1]]},"references-count":30,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2008,1]]}},"alternative-id":["10.1155\/2008\/327387"],"URL":"https:\/\/doi.org\/10.1155\/2008\/327387","archive":["Portico"],"relation":{},"ISSN":["1687-7047","1687-7055"],"issn-type":[{"value":"1687-7047","type":"print"},{"value":"1687-7055","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,1]]},"assertion":[{"value":"2008-02-02","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2008-04-17","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2008-07-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"327387"}}