Implementasi algoritma dynamic weighting A* untuk pencarian rute terpendek pada NPC dan fisher-yates shuffle untuk pengaturan konten pada game 3D finding diamond - Zakifardan, Ibnu (2016)