I just finished part two in the series.
Implementing fire in your game can add a lot to the aesthetic and feel. Maybe you want to shoot red barrels and see fire before they explode. Maybe you’re trying to make a game about fighting fires. Here are some resources for beginners:
In the first part of this series, I talk about how to get and set up the free assets you’ll need (the fire, smoke, and water). You can see that here:
In the second part, you’ll see how to implement the Fire and Extinguisher classes that will allow you to control fires, decrease their output (intensity), and regenerate them if they’ve not been fully extinguished: