Implementasi Niagara Particle System dalam Pengembangan Mini Game Aim Practice pada Unreal Engine 5
DOI:
https://doi.org/10.58794/santi.v6i2.2190Keywords:
Niagara Particle System, Unreal Engine 5, Game FPS, Aim Trainer, Efek VisualAbstract
Penelitian ini mengimplementasikan Niagara Particle System dalam pengembangan mini game aim practice berbasis First Person Shooter (FPS) berjudul Aim Practice pada Unreal Engine 5. Tiga efek visual utama dikembangkan, yaitu NS_HitMuzzle (kilatan senjata), NS_HitObject (tumbukan pada target), dan NS_HitGround (tumbukan pada permukaan), menggunakan C++ class AAimPracticeProjectile dan sistem event-driven UGameEventSystem berbasis Gameplay Tag. Metode pengembangan yang digunakan adalah Game Development Life Cycle (GDLC) yang mencakup empat tahap: Inisiasi, Pra-produksi, Produksi, dan Pengujian Alpha. Pengujian Black Box Testing terhadap 16 skenario menunjukkan seluruh fitur berfungsi dengan status Valid. Pengujian performa menggunakan Niagara Debugger mode Performance menunjukkan ketiga efek beroperasi dengan beban komputasi sangat kecil, Game Thread rata-rata di bawah 0,1 ms dan GPU time mendekati 0 ms. Hasil penelitian ini dapat menjadi referensi praktis bagi pengembang game dalam mengimplementasikan sistem efek visual yang efisien pada game FPS berbasis Unreal Engine 5
Views
Downloads
Downloads
References
[1] P. D. Novayanti and I. P. W. ADH, “Identifikasi Software dan Metode Pengembangan Game di Indonesia Menggunakan Systematic Literature Review,” JATISI (Jurnal Teknik Informatika dan Sistem Informasi), vol. 10, no. 4, pp. 301–320, 2023, doi: 10.35957/jatisi.v10i4.5957.
[2] A. Kartadinata and M. Akbar, “Implementasi Logika Finite State Machine dalam Perilaku Enemy Boss dalam Game 2D,” JITET, vol. 13, no. 3, Jul. 2025, https://doi.org/10.23960/jitet.v13i3.7163.
[3] Z. Maulana and M. Akbar, “Implementasi Drop Rate Item menggunakan Algoritma Weighted Random Sampling dalam Game Action Platformer,” j.komputer, j.informasi, j.teknologi, vol. 5, no. 1, p. 16, Jul. 2025, https://doi.org/10.53697/jkomitek.v5i1.2712.
[4] R. Adrian and M. Akbar, “Implementasi Sistem Character Player pada Game RPG 2D Menggunakan Game Engine Godot,” Jurnal Sains Informatika Terapan, vol. 4, no. 3, pp. 800–805, 2025, doi: 10.62357/jsit.v4i3.663.
[5] K. Salen and E. Zimmerman, Rules of Play: Game Design Fundamentals. Cambridge, MA: MIT Press, 2004.
[6] O. Sobchyshak, S. Berrezueta-Guzman, and S. Wagner, “Pushing the boundaries of immersion and storytelling: A technical review of Unreal Engine,” Displays, vol. 91, p. 103268, Jan. 2026, https://doi.org/10.1016/j.displa.2025.103268.
[7] X. Wei, “Interactive Volumetric Fog System in Unreal Engine 5 Using Distance Fields and GPU Particle Simulation,” Transactions on Computer Science and Intelligent Systems Research, vol. 9, pp. 444–449, Jul. 2025, https://doi.org/10.62051/te0qnc44.
[8] K.-M. Chung, I.-K. Jeong, and J. Kim, “Implementation of a Massive Metaverse Platform using Niagara Particle Simulation in Unreal Engine,” Journal of Digital Contents Society, vol. 25, no. 5, pp. 1387–1397, May 2024, https://doi.org/10.9728/dcs.2024.25.5.1387.
[9] E. J. Rogers, M. G. Trotter, D. Johnson, B. Desbrow, and N. King, “KovaaK’s aim trainer as a reliable metrics platform for assessing shooting proficiency in esports players: a pilot study,” Front. Sports Act. Living, vol. 6, p. 1309991, Feb. 2024, https://doi.org/10.3389/fspor.2024.1309991.
[10] H. K. Rhee, D. H. Song, and J. H. Kim, “Comparative Analysis of First Person Shooter Games on Game Modes and Weapons—Military-Themed, Overwatch, and Player Unknowns’ Battleground,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 13, no. 1, pp. 116–122, 2019, https://doi.org/10.11591/ijeecs.v13.i1.pp116-122.
[11] R. Imam and Q. M. Areeb, “Game Effect Based on Particle System in Unity 3D,” Academia Letters, Jul. 2021, https://doi.org/10.20935/AL2447.
[12] N. Raut, S. Chopade, T. Nichat, H. Kuhad, B. Shreeniwas, and D. Choudhari, “3D First-Person Shooter Game Development Using Unreal Engine 5,” IJRASET, vol. 11, no. 5, pp. 4106–4115, May 2023, https://doi.org/10.22214/ijraset.2023.51039.
[13] A. D. Fernandez and J. Sutopo, “The Use of Visual Scripting Unreal Engine 5 in the Development of an Android-Based FPS Game Left Behind,” IJAR, vol. 11, no. 11, pp. 1157–1165, Nov. 2023, https://doi.org/10.21474/IJAR01/17922.
[14] B. Zhang and W. Hu, “Game special effect simulation based on particle system of Unity3D,” in 2017 IEEE/ACIS 16th International Conference on Computer and Information Science (ICIS), Wuhan, China: IEEE, May 2017, pp. 595–598. https://doi.org/10.1109/ICIS.2017.7960062
[15] R. Ramadan and Y. Widyani, “Game development life cycle guidelines,” in 2013 International Conference on Advanced Computer Science and Information Systems (ICACSIS), Sanur Bali, Indonesia: IEEE, Sep. 2013, pp. 95–100. https://doi.org/10.1109/ICACSIS.2013.6761558.
[16] R. Y. Ariyana, E. Susanti, Muhammad Rizqy Ath-Thaariq, and R. Apriadi, “Penerapan Metode Game Devlopment Life Cycle (GDLC) pada Pengembangan Game Motif Batik Khas Yogyakarta,” INSOLOGI: Jurnal Sains dan Teknologi, vol. 1, no. 6, pp. 796–807, Dec. 2022, https://doi.org/10.55123/insologi.v1i6.1129.
[17] S. Syarif, T. Hasanuddin, and M. Hasnawi, “Perancangan Game Puzzle Labirin menggunakan Metode Game Development Life Cycle (GDLC) berbasis Unreal Engine,” BUSITI, vol. 3, no. 1, pp. 34–41, Feb. 2022, https://doi.org/10.33096/busiti.v3i1.582.
[18] R. S. Pressman, Software engineering: a practitioner’s approach, 7th ed. New York: McGraw-Hill Higher Education, 2010.
[19] S. Butler, Game Development Patterns with Unreal Engine 5: Build maintainable and scalable systems with C++ and Blueprint, 1st ed. Birmingham: Packt Publishing Limited, 2024. https://doi.org/10.1007/978-1-4842-9824-4_1.
[20] M. Warburton, C. Campagnoli, M. Mon-Williams, F. Mushtaq, and J. R. Morehead, “Kinematic markers of skill in first-person shooter video games,” PNAS Nexus, vol. 2, no. 8, p. pgad249, 2023, https://doi.org/10.1093/pnasnexus/pgad249.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Jurnal SANTI - Sistem Informasi dan Teknik Informasi

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
SANTI - Journal of Information Systems and Information Technology provides open access to anyone, ensuring that the information and findings in the article are useful to everyone. This journal article's entire contents can be accessed and downloaded for free. In accordance with the Creative Commons Attribution-ShareAlike 4.0 International License.

SANTI - Journal of Information Systems and Information Technology is licensed under a Creative Commons Attribution-ShareAlike 4.0





