Implementasi Fisher Yates Shuffle dan Non Player Character pada Permainan Tembak Setan
Walisongo Journal of Information Technology
View Archive InfoField | Value | |
Title |
Implementasi Fisher Yates Shuffle dan Non Player Character pada Permainan Tembak Setan
|
|
Creator |
Ibrahim, Riswan
|
|
Subject |
Unity3D
Algoritma Fisher-Yates Shuffle, Non Playable Character, Tembak Setan |
|
Description |
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.
|
|
Publisher |
Universitas Islam Negeri Walisongo Semarang
|
|
Contributor |
—
|
|
Date |
2020-12-31
|
|
Type |
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion Peer-reviewed Article — |
|
Format |
application/pdf
|
|
Identifier |
https://journal.walisongo.ac.id/index.php/jit/article/view/7048
10.21580/wjit.2020.2.2.7048 |
|
Source |
Walisongo Journal of Information Technology; Vol 2, No 2 (2020): Walisongo Journal of Information Technology; 137-144
2715-0143 2714-9048 |
|
Language |
eng
|
|
Relation |
https://journal.walisongo.ac.id/index.php/jit/article/view/7048/3057
|
|
Rights |
Copyright (c) 2020 Walisongo Journal of Information Technology
http://creativecommons.org/licenses/by-nc-sa/4.0 |
|