ZA is a bit of a departure from my usual techniques of having pre-defined maps and offloading as much of the graphics and other data as possible to the disk. Despite having everything onboard in a single executable, I still have a fair bit of memory left over. Procedurally generated playfields are much easier to deal with!
Not sure what else I need to add to the game - I’m considering allowing the flame thrower to start fires in the buildings and have them slowly consumed. Although this would be a cool effect, and fun to code, I’m not sure how much it would add to the game. Perhaps I should save this for some future firefighting game … hmmmmmm
ZA is almost ready for release – many many thanks to Stefan Both for his testing and motivational support!