The goal of this thesis is to develop a 3D interactive simulation of forest fire suppression, which could be used both for educational purposes and for predicting the spread of forest fires. The simulation also serves as entertainment, allowing users to test their skills in virtually managing firefighters during a forest fire operation. In this thesis, we will present the process of developing the simulation in the Unity engine and the creation of 3D models using Blender. We will provide a detailed explanation of the development of Dijkstra's algorithm for finding the shortest path in a graph, an algorithm for avoiding trees during firefighter movement, and a model for random fire spread. Finally, we will examine optimization methods used to achieve efficient simulation performance.
|