Computer Science ›› 2014, Vol. 41 ›› Issue (2): 131-135.

Previous Articles     Next Articles

Interactive Path-planning Method Based on Artificial Potential Field in Game Scenarios

YU Shuai,LI Yan,WANG Xi-zhao and ZHAO He-ling   

  • Online:2018-11-14 Published:2018-11-14

Abstract: In real-time strategy (RTS) games,path planning is one of the typical and important tasks for game players.To meet the requirement of real-time response,the game players need to find an offensive path quickly.Besides,there are often interactions among game units which will greatly influence the quality of path planning.Dijkstra algorithm is a traditional and widely used algorithm which can find an optimal path.However,this algorithm cannot meet the strict time limit in RTS games and does not consider the unit interactions.This paper selected a typical RTS game attack-defense scenario,and presented a fast and dynamic path-planning method based on artificial potential field.We also introduced the concept of fuzzy measure to describe the interaction of units.The experiment results show that the proposed method is more efficient and makes the selected game scenario closer to the real games.

Key words: Real-time strategy game,Dijkstra algorithm,A* algorithm,Artificial potential field,Fuzzy measure,Fuzzy integral

[1] 刘天白,张舒白.机器学习技术在游戏中的应用研究——解决鼠标轨迹识别问题[J].电脑知识与技术,2011,7(13):3100-3102
[2] 杨佩,王皓,罗文杰.等.HUNTBot—第一人称射击游戏中NPC的结构设计[J].计算机科学,2008,35(11):290-292
[3] Huo P,Shiu S C-K,Wang H,et al.A neural evolutionary model for case-based planning in real time strategy games[C]∥ Next-Generation Applied Intelligence 2009.Berlin Heidelberg,2009:291-300
[4] Huo P,Shiu S C-K,Wang H,et al.Application and comparison of particle swarm optimization and genetic algorithm in strategy defense games[C]∥Fifth International Conference on Natural Computation.IEEE,2009:387-392
[5] Tong Xiao-lei,Li Yan,Li Wen-liang.Optimization Methods For Resources Allocation In Real-Time Strategy Games[C]∥Proceedings of the 2011International Conference on Machine Learning and Cybernetics.Guilin,2011,2:507-513
[6] Peter H F N,Li Y J,Shiu S C K.Unit Formation Planning in RTS game by using Potential Field and Fuzzy Integral[C]∥2011IEEE International Conference on Fuzzy Systems (FUZZY).Taipei,2011:178-184
[7] Li Ying-jie,Li Yan,Simon C K S,et al.RTS game strategy evaluation using extreme learning machine[J].Soft Computing,2012,16(9):1627-1637
[8] Hart P E,Nilsson N J,Raphael B.A formal basis for the heuris-tic determination of minimum cost paths in graphs[J].IEEE Trans.Syst.Sci.and Cybernetics,SSC,1968,4(2):100-107
[9] Dijkstra E W.A note on two problems in connexion with graphs[J].Numerische Mathematik,1959,1:269-271
[10] Khatib O.Real-Time Obstacle Avoidance For Manipulators and Mobile Robots[J].Int.J.Robotics Res,1986,5(1):90-98
[11] Hagelback J,Johansson S.Using multi-agent potential fields inreal-time strategy games[C]∥Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems.2008:631-638
[12] Sugeno M.Theory of fuzzy integrals and its applications[D].Tokyo:Tokyo Institute of Technology,1974
[13] 胡志华.基于离散人工势场的移动机器人动态路径规划研究[D].长沙:中南大学,2009
[14] Peters J,Han L,Ramanna S.The Choquet integral in a rough software cost decision system[M]∥Fuzzy Measures and Integrals:Theory and Applications,Studies in fuzziness and soft computing,1999

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!