Implementation of Fuzzy Logic in NPCs for Online Multiplayer Games Using Photon
Abstract
This thesis discusses the implementation of fuzzy logic techniques in managing the behavior of non-playable characters (NPC) in a game with online multiplayer features that utilize the Photon platform. Games with online multiplayer modes have become very popular, but managing NPC behavior in a multiplayer context is often a complex challenge, requiring high adaptability to changes in the environment and player behavior. This research describes the process of implementing fuzzy logic on NPCs to improve interactivity and player experience. in multiplayer online games. There are three main components in this study: the NPC behavior model, the selection of relevant environmental variables, and the design of fuzzy rules for decision making. In addition, this thesis also describes the integration of Photon technology as a multiplayer platform, which allows players to interact in real-time in the game.The experimental and evaluation results show that the use of fuzzy logic in managing NPC behavior in multiplayer online games can increase the level of realism in player interactions with NPC characters. This makes a positive contribution to the player's gaming experience and results in a more challenging and exciting gameplay in an online multiplayer context. This research provides valuable insights into the use of fuzzy logic in online multiplayer games as well as the integration of Photon as an effective multiplayer platform.
Full Text:
PDF (Bahasa Indonesia)References
S. R. Haryono, U. Ciputra, and U. C. Town, “Rancang Bangun Side Scrolling Action Role - Playing Game Bertema Budaya Surabaya Menggunakan Unity Berbasis Android,†Informatika, pp. 129–136, 2017.
A. Maulana and R. Firmansyah, “Pembangunan Game Petualangan Platformer Ivira,†vol. 2, no. 2, 2021.
A. S. Milak, E. W. Hidayat, and A. P. Aldya, “Penerapan Artificial Intelligence pada Non Player Character Menggunakan Algoritma Collision Avoidance System dan Random Number Generator pada Game 2D ‘Balap Egrang,’†J. Teknol. Inf. dan Ilmu Komput., vol. 7, no. 5, p. 985, 2020, doi: 10.25126/jtiik.2020711816.
N. Ramsari and G. Ramadhan, “Pembuatan Game Side Scrolling 2D the Naila’S Survival Berbasis Android,†J. FIKI, vol. VIII, no. 2, pp. 2087–2372, 2018, [Online]. Availablehttp://jurnal.unnur.ac.id/index.php/jurnalfiki
C. S. Winter, “Assignment 2 : Animations in Unity,†no. 1, pp. 1–4, 2018.
R. Y. Ramadhani and A. Qoiriah, “Implementasi Algoritma Fuzzy Sugeno sebagai Pendukung Keputusan dalam Penentuan Skor Akhir pada Game Edukasi Simple Nomic,†J. Informatics Comput. Sci., vol. 1, no. 01, pp. 48–55, 2019, doi: 10.26740/jinacs.v1n01.p48-55.
Eni, “済無No Title No Title No Title,†Angew. Chemie Int. Ed. 6(11), 951–952., no. Mi, pp. 5–24, 1967.
R. A. Ardenia and A. E. Budianto, “Penerapan Metode Fuzzy Untuk Game Keselamatan Pengendara Sepeda Motor Berbasis Android,†2016, [Online]. Available: https://www.neliti.com/publications/184524/penerapan-metode-fuzzy-untuk-game-keselamatan-pengendara-sepeda-motor-berbasis-a
A. Dijkstra and F. L. Sugeno, “Penerapan algoritma dijkstra dan fuzzy logic sugeno pada game zombie shooter,†Core.Ac.Uk, no. x, 1978, [Online]. Available: https://core.ac.uk/download/pdf/80765954.pdf
S. V Lidianto, G. S. Budhi, and R. Intan, “Perancangan dan Pembuatan Action Game dengan Artificial
Intelligence dan Machine Learning,†J. Infra, 2016, [Online]. Available:
http://publication.petra.ac.id/index.php/teknik-
informatika/article/view/4500%0Ahttps://publication.petra.ac.id/index.php/teknikinformatika/article/download/4500/4125
DOI: http://dx.doi.org/10.30811/jtrik.v8i1.7435
Refbacks
- There are currently no refbacks.
Jurnal Teknologi Rekayasa Informasi dan Komputer - Politeknik Negeri Lhokseumawe
This work is licensed under CC BY-SA 4.0
©2021 All rights reserved | P-ISSN: 2581-2882| E-ISSN 2797-1724




