Ibrahim, Riswan, Fadila, Juniardi Nur ORCID: https://orcid.org/0000-0002-5965-9243 and Nugroho, Fresy ORCID: https://orcid.org/0000-0001-9448-316X (2020) Implementasi Fisher Yates shuffle dan non player character pada permainan tembak setan. Walisongo Journal of Information Technology, 2 (2). pp. 137-144. ISSN 2715-0143
|
Text
7749.pdf - Published Version Download (414kB) | Preview |
Abstract
Most people think that playing games is a negative thing and does not produce positive things. Of course, on the parents' side, the habit of playing games in children is very worrying and will have a negative impact on the child's development. But the game does not completely give a negative impact, there are still many positive sides that can be taken. These positive things include games that can help motor skills develop social skills, encourage creativity, and train logic and intelligence in dealing with a problem in the game which can also be done in everyday life. In this case, an example is the game Shoot Satan which is able to train dexterity in shooting demons at a predetermined layer. The demon is included in the Non-Playable Character and the real players are us who control the aim to aim at the demon that comes out. The appearance must be random both the type of enemy and the place where the enemy comes out so that the player does not get bored and can train dexterity due to the high level of difficulty of a game. The method used in determining the appearance of non-playable characters is the Fisher-Yates Shuffle algorithm which implements a randomization system based on the index of an array record. Based on testing the Fisher-Yates Shuffle Algorithm in the Shoot Satan game, the result obtained is the appearance of random demons from various positions and different types very well than before without the use of the algorithm.
Item Type: | Journal Article |
---|---|
Keywords: | algoritma fisher-yates shuffle; non-playable character; tembak setan |
Subjects: | 08 INFORMATION AND COMPUTING SCIENCES > 0803 Computer Software > 080305 Multimedia Programming |
Divisions: | Faculty of Technology > Department of Informatics Engineering |
Depositing User: | Fresy Nugroho |
Date Deposited: | 14 Jan 2021 10:30 |
Downloads
Downloads per month over past year
Origin of downloads
Actions (login required)
View Item |