
MuseGamesNYC
555006
2073
101
Two years of progress on my firefighting game and I’ve almost got the water right (Embr)
Hi Imgur!
A bit over 2 years ago I started on a journey to make this co-op firefighting game, game jamming while stuck in 6 hr traffic. At the heart of the game are fire & water, two of the harder elements to tackle in game development.
While the game is still a work in progress to be more polished, varied, and zany, I thought it’d be interesting to share how water in the game has evolved so far - from graybox cubes to the splatters of today.

When I first started, all I needed to start testing was rotating some square particles to get the feeling of water across. Water and fire were really just different colored squares.

After learning about and creating particle systems for 1 week, I thought I was prepared to take on water. I was wrong. I spent the next two weeks, 14 hours a day, researching and testing solutions for water without making much headway. In the end, I just settled on a very similar solution to the first sample, using circles with a secondary particle fx. Sometimes, spending a lot of time doesn’t necessarily mean a lot of progress...

Circling back to water last month, I added extra particle feedback. The white foam at the end indicates whether the water is hitting or not, and where it is hitting. Hopefully this helps from the lack of depth perception that came with the blue cartoony shader.
I also added a bit of liquid smear to make the water more believable. The world now has a reflection tint to understand how moist the area is.
When I have more time, I definitely want to poke at improving the body of the water stream itself. So little time and so much to do!
If anyone has thoughts or feedback, please feel free to comment!
Thanks for checking out the post,
Matt
EDIT: Wow, thanks so much for all the feedback, ideas, and comments! Really humbled and thankful. It means a ton. Have quite a few things I want to experiment with now. Also got some comments asking for more info about the game. Here’s just the Steam link in case you want to see more or wishlist to get notified when it’s out: https://store.steampowered.com/app/1062830/Embr/
It means a lot.
Have a great weekend everyone!
#gaming #gamedev #indiedev #indiegame #vfx #gameart #fire #water
ScalesNTales
Much smaller and many many more particles would help the flow look more realistic.
BiggusVaginus
Need this as the 10. Tf2 Character, just to get those Pyros back
newdoug2017
The memories.. image #2 brings me back to Simcopter and using the firefighting equipment. :)
PecosBill
I'm the CEO of McDonnell Douglas
FlyingGiantElk
Have you seen the firefighter shotgun? That’s a great concept to explore.
typointhetitle
Looked for this before commenting myself. Use it like a "special" meter... Loads up then you get like 5 blasts, or like a grenade function
MuseGamesNYC
OMG no, but just watched a video. That has to be a thing. This is one of the best ideas!
DanOrtega
@OP, you know that somewhere, a modder will change that hose for a penis and the water for...
MuseGamesNYC
Yeah that's always a possibility...
LSparkles
Well thats super cool! I really like your water Op.
notyouraverageghost
I agree! I like the few circles that are still visible. It’s unique.
MuseGamesNYC
Thanks!
TheSpaceCowboy2071
Me too, looks moist
elrupTieSmuggler
Nice work OP. My kids would love that game
Danialhxn
I would enjoy that game. Haha
MuseGamesNYC
Thanks a ton!
Enkeria
No idea what to give as feedback other than let us use fun passwords or cheats to make you go slime instead of water just by changing color.
MuseGamesNYC
That, is awesome!
Enkeria
Yeah, well. "Ghostbusters" is a thing soon so.. :3
mikeatike
Shits on fire, yo.
thehappyyachter
This looks a little like some of the VR damage control training sims that are being used/developed for navies.
nosoupforoldmen
Make it multiplayer with one team as arsonists and the other team firefighters.
MuseGamesNYC
At least it's in co-op multiplayer already!
Axianamos
No idea how viable it is for you, but making them a series of semi-translucent spheres would look better
Axianamos
Not perfect spheres. Irregular and slightly randomized. Make 10 or 15 slightly different spheres and randomize them when they spray.
repoocelad
Look up perlin noise
banz111
Or simplex noise, as the improved algorithm is known
MuseGamesNYC
Thanks for the idea! I also want to try some mesh based approaches and some post-processing image effects, see how good I can make it look.
OsbornThorsguard
If they are instances of gameobjects you could make a vertex displacement shader for them and us perlin noise for it.
Schmuck4hire
For real, I'm all about finding more good games that don't focus on combat. Imma keep my eye on this!
2fligh2high
the drops all look round, maybe you could variete between them or make them the shape of an actual drop?
perey
Shape of an actual drop IS round. https://en.m.wikipedia.org/wiki/Drop_(liquid)#Shape
MuseGamesNYC
Great point! Will definitely try that. Thanks a ton!
2fligh2high
Good luck & have fun!
MuseGamesNYC
Thanks!!
hellomellowyellojellobitch
I think I would get bored with that game after 0 mins...
TheElementsOfHarmony
If there are the right rewards, might be ok. I spent hundreds of hours in Ice Lakes fishing. Sounds boring but was super fun to reel in fish
Linnywtf
That quake 3 rocket noise :D
railgrinder
Reminds me of the Sega arcade game Brave Firefighters. https://www.arcade-museum.com/game_detail.php?game_id=7212
MuseGamesNYC
Yes!! That's definitely an inspiration for us. Such a great game!!
TheMeatClownCometh
In firefighting, it’s all about the steam production and temperature control. Research pyrolysis gases and oxygen need of fire. Good luck!
MuseGamesNYC
Thanks!!
TheMeatClownCometh
If you need feedback, I am a firefighter :) ask me anything.
LSparkles
Op make a firefighting game wants thoughts/feedback on the water @creations tag group
Deathpunkin
what exactly does that tag do? how does it work?
ShepherdOfChaos
Ask your local fire department, they can help give it realism and challenges you might not think of
LSparkles
Successfully tagged 75 users.
PecosBill
I'm a firefighter and a gamer. How can I help?
MuseGamesNYC
Wow thanks a ton! Getting feedback would be amazing. Thank you again and happy Friday!
LSparkles
Happy FRIDAY!
PaintedSlate
Is there a customizable Halligan? Because that'd be a nice touch. If maybe too much work for the value.
itspronouncedjiff
ROSCOE McQUEEN TO THE RESCUE - ENEMY OF COMBUSTION!!
copingcabana
OP's game . . . So hot right now
ThisIsTheWorkOfTheGypsies
Do we also have to respond to EMS calls? Or is that optional?
NotTinyPancakes
Reminds me of cleaning soap suds off dogs in Nintendogs
banz111
Wait. 6 hours of traffic!? Jesus!
DaLooseGroose
If you need feedback on water in your game, you could always track down that one guy from Miiverse.
Binglechungus
Hey, if you want some ideas for how to make water look nice, i suggest you look into the particle systems that Suoer Mario Sunshine used 1/?
Binglechungus
As well as the scrolling texture tricks that super mario galaxy and SMG2 used to display water textures. Nintendo really did a lot with 2/?
Binglechungus
Very little and it might give you some ideas for how to proceed.3/3
MuseGamesNYC
Yeah their particle system was really nice. Great ref! Thanks a ton!
IbuprofenIsASometimesFood
Firefighter here. The second one looks more realistic than the third
MuseGamesNYC
Oh awesome, great to know. Thanks for letting me know!
IbuprofenIsASometimesFood
no problem! glad to help
DSBShow
Can you input varying graphical functions instead of just spheres. A series of small varying conics/ functions can approximate water better
DSBShow
Also, anyway for the water to disappear in a non-spherical way. Overall, game and effects do look awesome!!!
MuseGamesNYC
Yeah great point. Will give that a shot. Oh thanks a lot!
MuseGamesNYC
Yeah great idea! Earlier I tried a crude version of that, and I'll try to revisit that again. Thanks!
drpain522
Im just curious, have you done any research on firefighting, as a former FF in training that hose work left me wanting lol
MuseGamesNYC
Yeah a bit. It is a tough balance between game and realism. The game is also more over-the-top and whimsical.
MuseGamesNYC
It's also about the importance of public, profession firefighting by imagining what happens when there isn't any.
MuseGamesNYC
As in, the characters in game are private firefighters at times ill equipped to do the job.
drpain522
if you like i could give you some feedback that might add stuff to the gameplay, hose patterns would be kinda cool to play with
MuseGamesNYC
Yeah totally, let me give you our discord: https://discord.gg/wE6c8sg Love to get more feedback from you!
tzxAzrael
more "force". this looks like a garden hose to me, not a fire hose. it doesn't give a feeling of pressure, to me. but maybe i'm wrong about
tzxAzrael
how fire hoses actually look in regular action. all i've really got is TV shows and the movie UHF.
MuseGamesNYC
Yeah I can experiment more with that. And one idea could be to give players a toggle, so they can have a few tradeoffs. Thanks!!
tzxAzrael
on the idea of toggles; like the classic garden hose attachment, fire hose nozzles are adjustable from a straight stream to a "fan"
MuseGamesNYC
Hmmm! As an attachment would be cool! Yeah having the straight stream vs. fan with more AOE is cool.
tzxAzrael
more spread, but less range. and if you want to get fancy, maybe have several stops between full-fan and full-stream... or an equation to