Universitas Islam Negeri Maulana Malik Ibrahim Malang - Indonesia
Implementasi Fisher Yates Shuffle dan Non Player Character pada Permainan Tembak Setan
Kebanyakan orang berpendapat bahwa bermain game itu merupakan hal yang negatif dan tidak menghasilkan hal yang positif. Tentunya pada sisi orang tua kebiasaan bermain game pada anak sangat dikhawatirkan dan akan menyebabkan dampak negatif terhadap perkembangan si anak. Tapi tidak sepenuhnya game memberi dampak negatif masih banyak sisi positif yang dapat diambil. Hal positif tersebut antara lain game dapat membantu keterampilan motorik mengembangkan keterampilan sosial, mendorong kreatifitas, dan melatih logika serta kecerdasan dalam menghadapi suatu masalah di dalam game yang nantinya juga bisa dilakukan dalam kehidupan sehari-hari. Dalam hal ini contohnya adalah game Tembak Setan yang mampu melatih ketangkasan dalam menembak setan pada layer yang sudah ditentukan. Setan tersebut masuk ke dalam Non Playable Character dan pemain yang sesungguhnya adalah kita yang mengontrol bidikan untuk membidik setan yang keluar. Kemunculan tersebut haruslah acak baik jenis musuh maupun tempat keluarnya musuh agar pemain tidak bosan dan dapat melatih ketangkasan karena tingginya tingkat kesulitan suatu game. Metode yang digunakan dalam penentuan munculnya Non Playable Character adalah Algoritma Fisher-Yates Shuffle yang menerapkan sistem pengacakan berdasarkan indeks dari sebuah record array. Berdasarkan pengujian Algoritma Fisher-Yates Shuffle pada game Tembak Setan, hasil yang didapat adalah kemunculan setan yang acak dari berbagai posisi dan jenis yang berbeda-beda dengan sangat baik daripada sebelumnya yang tanpa penggunaan algoritma tersebut.
Keywords: Algoritma Fisher-Yates Shuffle, Non Playable Character, Tembak Setan
- Utari, D (2012). Analisis dan Impementasi Algoritma Bacrakcking pada permainan
- Hangman. Medan: Universitas Sumatera Utara, 1-3
- Fikria, B. K. (2014). Implementasi Algoritma Fisher-Yates Shuffle Sebagai Pengacak Posisi Non Playable Character (NPC) Pada Game Tantra Bahari.
- Widya, S., Dharma, C., & No, J. M. Y. (2017). Applying Shuffle Random Algorithm on Magic Time Edugame Based on. SNITT Poltekba 2017, 203–208.
Copyright (c) 2020 Walisongo Journal of Information Technology
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.