{"title":"Intelligent path finding for avatars in Massively Multiplayer Online Games","authors":"D. Ahmed, S. Shirmohammadi","doi":"10.1109/CIVE.2009.4926319","DOIUrl":null,"url":null,"abstract":"Path finding is an important feature of Massively Multiplayer Online Games (MMOG). In this paper, we propose a path finding algorithm for peer-to-peer online games. The proposed approach discovers a near optimal but cost effective path between any two points of a connected virtual world. The search space is reduced by the use of anchor points at each zone. As a result, computational cost and memory requirement for the system are relaxed. Moreover, active peers participate in path discovering process that reduces load on the server. In order to avoid repeated computation of a path, many sub-paths are reused at each zone whenever possible. The performance is verified through simulation","PeriodicalId":410072,"journal":{"name":"2009 IEEE Workshop on Computational Intelligence in Virtual Environments","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE Workshop on Computational Intelligence in Virtual Environments","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIVE.2009.4926319","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Path finding is an important feature of Massively Multiplayer Online Games (MMOG). In this paper, we propose a path finding algorithm for peer-to-peer online games. The proposed approach discovers a near optimal but cost effective path between any two points of a connected virtual world. The search space is reduced by the use of anchor points at each zone. As a result, computational cost and memory requirement for the system are relaxed. Moreover, active peers participate in path discovering process that reduces load on the server. In order to avoid repeated computation of a path, many sub-paths are reused at each zone whenever possible. The performance is verified through simulation