Comparative analysis of the proprietary navigation system and the built-in Unity engine tool

Maciej Kempny

maciej.kempny@pollub.edu.pl
Department of Computer Science (Poland)

Marcin Barszcz


(Poland)

Abstract

Navigation systems are advanced tools that allow you to create characters intelligently moving around the game world. The purpose of this thesis was to conduct a comparative analysis of the proprietary navigation system “AlchemyNavigation” and the built-in tool of the Unity engine - “NavMesh”. An proprietary application created with the Unity engine was used to conduct the research, under which identical scenarios based on the tested systems were implemented. Finally, on the basis of the collected results and documentation of the research objects, a comparative analysis was carried out and proved the thesis that own solutions can match the default solutions.


Keywords:

navigation systems, unity, navmesh, alchemynavigation

D. Silver, Cooperative Pathfinding, AIIDE (2005) 117-122.
DOI: https://doi.org/10.1609/aiide.v1i1.18726   Google Scholar

D. Demyen, M. Buro, Efficient Triangulation-Based Pathfinding, in Proceedings of the 21st National Conference on Artificial Intelligence (2006) 942-947.
  Google Scholar

U. Huh, S. Chang, A G² Continuous Path-smoothing Algorithm Using Modified Quadratic Polynomial Interpolation, International Journal of Advanced Robotic Systems, 11 (2014).
DOI: https://doi.org/10.5772/57340   Google Scholar

P. Lester, A* Pathfinding for Beginners, https://www.gamedev.net/reference/articles/article2003.asp, [20.06.2021].
  Google Scholar

Z. He, M. Shi, C. Li, Research and application of path-finding algorithm based on unity 3D, in Proceedings of 2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS) (2016) 1–4.
DOI: https://doi.org/10.1109/ICIS.2016.7550934   Google Scholar

S. Rabin, Game AI Pro 2: Collected Wisdom of Game AI Professionals, CRC Press (2015).
DOI: https://doi.org/10.1201/b18373   Google Scholar

S. Rabin, Game AI Pro 360: Guide to Tactics and Strategy, CRC Press (2019).
DOI: https://doi.org/10.1201/9780429054969   Google Scholar

J. Palacios, Unity 2018 Artificial Intelligence Cookbook: Over 90 recipes to build and customize AI entities for your games with Unity, 2nd Edition, Packt Publishing Ltd (2018).
  Google Scholar

A. Thorn, Geometric and Discrete Path Planning for Interactive Virtual Worlds, Morgan & Claypool Publishers (2016).
  Google Scholar

D. Aversa, A. S. Kyaw, C. Peters, Unity Artificial Intelligence Programming: Add powerful, believable, and fun AI entities in your game with the power of Unity 2018!, 4th Edition, Apress Publishing Ltd (2018).
  Google Scholar

R. Barrera, Unity 2017 Game AI Programming - Third Edition: Leverage the power of Artificial Intelligence to program smart entities for your games, 3rd Edition, Packt Publishing Ltd (2018).
  Google Scholar

Dokumentacja system AlchemyNavigation, https://kempnymaciej.github.io/alchemy-navigation/index.html, [20.06.2021].
  Google Scholar

Dokumentacja system NavMesh, https://docs.unity3d.com/Manual/Navigation.html, [20.06.2021].
  Google Scholar

Dokumentacja pakietu Unity.Profiling, https://docs.unity3d.com/ScriptReference/Unity.Profiling.ProfilerRecorder.html, [20.06.2021].
  Google Scholar

Dokumentacja pakietu Unity.Addressables, https://docs.unity3d.com/Packages/com.unity.addressables@0.4/manual/index.html, [20.06.2021].
  Google Scholar

F. Metzger, A. Rafetseder, C. Schwartz, T. Hoßfeld, Games and Frames: A Strange Tale of QoE Studies, in Proceedings of the International Conference on Quality of Multimedia Experience (2016).
  Google Scholar

Licencja MIT, https://choosealicense.com/licenses/mit/, [20.06.2021].
  Google Scholar

Download


Published
2021-09-30

Cited by

Kempny, M., & Barszcz, M. (2021). Comparative analysis of the proprietary navigation system and the built-in Unity engine tool. Journal of Computer Sciences Institute, 20, 217–224. https://doi.org/10.35784/jcsi.2691

Authors

Maciej Kempny 
maciej.kempny@pollub.edu.pl
Department of Computer Science Poland

Authors

Marcin Barszcz 

Poland

Statistics

Abstract views: 306
PDF downloads: 187