Penerapan Pathfinding Menggunakan Algoritma A* Pada Non Player Character (NPC) Di Game

Authors

DOI:

https://doi.org/10.30646/sinus.v17i2.423

Keywords:

Game, pathfinding, Algoritma A*, non palyer character

Abstract

In this Game , we implement a character designer at the enemy by applying the algorithm A * pathfinding Algorithm. Furthermore, A * is as the algorithm for searching solutions with the use of additional information (heuristics) in which it is an optimal solution. The purpose of developing this Adventure Game  is A * Algorithm implementation for Pathfinding using Unity 3D. Pathfinding is the fastest path of searching process from point of origin to point of destination by avoiding the various barriers along the path traveled without crashing the existing barrier along the way. Its design and development applies Unity 3D. The test result of algorithm in the Game  shows that the total of passed node result is 50 nodes. It is similar with the previous manual count result. Furthermore, the Game  route shows that its passed path is similar with manual count.

 

Author Biographies

Paulus Harsadi, STMIK Sinar Nusantara

Teknik Informatika

Sri Siswanti, Prodi. Teknik Informatika, STMIK Sinar Nusantara

Teknik Informatika

References

Adi Botea, Bruno Bouzy, Michael Buro, Christian Bauckhage, D. N. (2013). Pathfinding in Game s. https://doi.org/10.4230/DFU.Vol6.12191.21

Barnouti, N. H., Al-Dabbagh, S. S. M., & Sahib Naser, M. A. (2016). Pathfinding in Strategy Game s and Maze Solving Using A* Search Algorithm. Journal of Computer and Communications, 04(11), 15–25. https://doi.org/10.4236/jcc.2016.411002

Blackman, S. (2013). Beginning 3D Game Development with Unity 4: Beginning 3D Game Development with Unity 4: https://doi.org/10.1007/978-1-4302-4900-9

Cowling, P., Buro, M., Bida, M., Botea, A., Bouzy, B., Butz, M., … Sipper, M. (2014). Search in Real-Time Video Game s. Artificial and Computational Intelligence in Game s, 6, 1–19. https://doi.org/http://dx.doi.org/10.4230/DFU.Vol6.12191.1

Cui, X., & Shi, H. (2011). A*-based Pathfinding in Modern Computer Game s. International Journal of Computer Science and Network Security, 11(1), 125–130. Retrieved from http://paper.ijcsns.org/07_book/201101/20110119.pdf

Fairclough, C., Fagan, M., Mac Namee, B., & Cunningham, P. (2001). Research Directions for AI in Computer Game s. Irish Conference on Artificial Intelligence and Cognitive Science, 333–344. Retrieved from http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.17.2579&rep=rep1&type=pdf

Graham, R., McCabe, H., & Sheridan, S. (2003). Pathfinding in computer Game s. ITB Journal, 4(2), 1–26. https://doi.org/10.4230/DFU.Vol6.12191.21

Hart, P., Nilson, N., & Raphael, B. (1968). A formal basis for the heuristic determination of minimum cost paths. IEEE Trans. Syst. Sci. Cybern. 4.

Millington, I., & Funge, J. (2009). Artificial Intelligence for Game s, Second Edition. Representations. https://doi.org/10.1017/S0263574700004070

Niedermeier, R., & Sanders, P. (1996). On the Manhattan-Distance Between Points on Space-Filling Mesh-Indexings. Univ. Fak. Fur Informatik, 1–10.

Yap, P. (2002). Grid-based path-finding. Advances in Artificial Intelligence, 44–55.

Downloads

Published

2019-07-16

How to Cite

Harsadi, P., & Siswanti, S. (2019). Penerapan Pathfinding Menggunakan Algoritma A* Pada Non Player Character (NPC) Di Game. Jurnal Ilmiah SINUS, 17(2), 39–50. https://doi.org/10.30646/sinus.v17i2.423

Similar Articles

<< < 

You may also start an advanced similarity search for this article.