Algorithm A* and Design Patterns used in Unity Video Game development | IEEE Conference Publication | IEEE Xplore