Monthly Archives: November 2024

Fighting Fire with Code

Image Source: Photo by Tim Mossholder on Unsplash

I’m excited to share an update on my project. At first, my team and I were working under the guidance of a project mentor, but as we progressed, it became clear that our visions didn’t quite align. We were feeling a bit stuck, and the project wasn’t heading in a direction that worked for us. It was tough, but we realized that we needed to make a change in order to create something we were passionate about. After some brainstorming, we decided to transition into a new project. It felt like the right move, but we knew it would be a big challenge, especially since we were already about a third of the way through the term.

Switching projects halfway through wasn’t an easy decision, but it turned out to be exactly what we needed to get back on track. We immediately dove into creating a browser-based wildland firefighting game using Phaser, focusing on strategy, resource management, and wildfire simulation. The objective of our new project is to design a realistic and engaging simulation that allows players to manage firefighting resources and strategize how to contain and control wildfires. We want to challenge players with realistic scenarios, making them think critically about how different resources—like hand crews, helicopters, and fire retardant—can be deployed efficiently. The shift to this new direction was fast, but we were able to jump right into the design process. Our professor was incredibly supportive throughout the transition, offering guidance and flexibility when we needed it most. Their help made all the difference in ensuring we could make this transition smoothly and effectively, which we really appreciated.

Now that we’ve fully embraced the new project, we’re more excited than ever to begin development. We’re designing a game that combines strategy, resource management, and the real-world complexities of wildfire management. It’s been a great opportunity to learn new skills, from game development with Phaser to designing complex simulation algorithms. The lessons we’ve learned in a short amount of time have been invaluable, and we’re eager to keep pushing forward. We can’t wait to continue developing this game and share our progress with you all. Stay tuned for more updates as we bring this firefighting simulation to life!