(1) Universitas Sriwijaya, Sumatera, Indonesia (2) Universitas Sriwijaya, Sumatera, Indonesia (3) Universitas Sriwijaya, Sumatera, Indonesia (4) Universitas Sriwijaya, Sumatera, Indonesia (5) Universitas Sriwijaya, Sumatera, Indonesia (6) Universitas Sriwijaya, Sumatera, Indonesia (*) Corresponding Author
Abstract
This research develops an AI-powered traffic simulation using the Unity Engine, leveraging finite state machines (FSM) to enable adaptive and responsive non-player characters (NPCs). The integration of FSM with advanced pathfinding algorithms, such as A*, allows NPCs to dynamically adjust their behavior based on traffic conditions, obstacles, and environmental changes. The experimental results indicate a 25% improvement in route optimization and a 30% reduction in path conflicts compared to conventional static models, demonstrating the robustness of the proposed approach. Optimized navmesh deployment further enhances navigation fluidity, ensuring efficient agent movement in high-density scenarios without compromising system performance. The findings establish the effectiveness of the FSM-driven NPC behavior in simulating realistic traffic environments, contributing both to the advancement of AI applications in game development and urban planning. By providing an interactive platform for traffic management, this simulation offers a practical tool to study congestion patterns and test intervention strategies. In addition, it improves player engagement by fostering emergent gameplay through dynamic NPC interactions. Future work could explore the integration of real-time procedural generation or multiplayer functionality to enrich simulation depth and scalability. This study provides a comprehensive framework that bridges AI-based mechanics with simulation technology, providing significant insights for researchers and practitioners in game design, artificial intelligence, and urban planning.
Cao, K., Wang, L., Zhang, S., Duan, L., Jiang, G., Sfarra, S., Zhang, H., & Jung, H. (2024). Optimization Control of Adaptive Traffic Signal with Deep Reinforcement Learning. Electronics, 13(1), 198. https://doi.org/10.3390/electronics13010198
Hao, R., & Ruan, T. (2024). Advancing Traffic Simulation Precision and Scalability: A Data-Driven Approach Utilizing Deep Neural Networks. Sustainability, 16(7), 2666. https://doi.org/10.3390/su16072666
Iovino, M., Scukins, E., Styrud, J., Ögren, P., & Smith, C. (2022). A survey of Behavior Trees in robotics and AI. Robotics and Autonomous Systems, 154, 104096. https://doi.org/10.1016/j.robot.2022.104096
Lehmann, F., Roop, P. S., & Ranjitkar, P. (2018). Finite State Machines and Timed Automata: A Hierarchical Approach for Integrated Traffic Microsimulations. Journal of Traffic and Logistics Engineering, 25–36. https://doi.org/10.18178/jtle.6.2.25-36
Unity Technologies. (2024, October 18). Navigation and Pathfinding. Unity Manual.
____________________________________________________________________________ Journal of Intelligent Computing and Health Informatics (JICHI) ISSN 2715-6923 (print) | 2721-9186 (online) Organized by Department of Informatics Faculty of Engineering Universitas Muhammadiyah Semarang
W : https://jurnal.unimus.ac.id/index.php/ICHI E : jichi.informatika@unimus.ac.id, ahmadilham@unimus.ac.id