Two years of progress on my firefighting game and I’ve almost got the water right

Oct 18, 2019 11:56 AM

MuseGamesNYC

Views

555006

Likes

2073

Dislikes

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

indie_dev

gamedev

oc_tober

gaming

video_games

Much smaller and many many more particles would help the flow look more realistic.

5 years ago | Likes 5 Dislikes 0

Need this as the 10. Tf2 Character, just to get those Pyros back

5 years ago | Likes 27 Dislikes 0

The memories.. image #2 brings me back to Simcopter and using the firefighting equipment. :)

5 years ago | Likes 5 Dislikes 0

I'm the CEO of McDonnell Douglas

5 years ago | Likes 2 Dislikes 0

Have you seen the firefighter shotgun? That’s a great concept to explore.

5 years ago | Likes 5 Dislikes 0

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

5 years ago | Likes 2 Dislikes 0

OMG no, but just watched a video. That has to be a thing. This is one of the best ideas!

5 years ago | Likes 4 Dislikes 0

@OP, you know that somewhere, a modder will change that hose for a penis and the water for...

5 years ago | Likes 2 Dislikes 0

Yeah that's always a possibility...

5 years ago | Likes 2 Dislikes 0

Well thats super cool! I really like your water Op.

5 years ago | Likes 44 Dislikes 1

I agree! I like the few circles that are still visible. It’s unique.

5 years ago | Likes 1 Dislikes 0

Thanks!

5 years ago | Likes 6 Dislikes 1

Me too, looks moist

5 years ago | Likes 1 Dislikes 0

Nice work OP. My kids would love that game

5 years ago | Likes 20 Dislikes 0

I would enjoy that game. Haha

5 years ago | Likes 1 Dislikes 0

Thanks a ton!

5 years ago | Likes 6 Dislikes 0

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.

5 years ago | Likes 2 Dislikes 0

That, is awesome!

5 years ago | Likes 1 Dislikes 0

Yeah, well. "Ghostbusters" is a thing soon so.. :3

5 years ago | Likes 2 Dislikes 0

Shits on fire, yo.

5 years ago | Likes 8 Dislikes 1

This looks a little like some of the VR damage control training sims that are being used/developed for navies.

5 years ago | Likes 2 Dislikes 0

Make it multiplayer with one team as arsonists and the other team firefighters.

5 years ago | Likes 2 Dislikes 0

At least it's in co-op multiplayer already!

5 years ago | Likes 2 Dislikes 0

No idea how viable it is for you, but making them a series of semi-translucent spheres would look better

5 years ago | Likes 132 Dislikes 2

Not perfect spheres. Irregular and slightly randomized. Make 10 or 15 slightly different spheres and randomize them when they spray.

5 years ago | Likes 70 Dislikes 0

Look up perlin noise

5 years ago | Likes 2 Dislikes 0

Or simplex noise, as the improved algorithm is known

5 years ago | Likes 1 Dislikes 0

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.

5 years ago | Likes 42 Dislikes 0

If they are instances of gameobjects you could make a vertex displacement shader for them and us perlin noise for it.

5 years ago | Likes 11 Dislikes 0

For real, I'm all about finding more good games that don't focus on combat. Imma keep my eye on this!

5 years ago | Likes 3 Dislikes 0

the drops all look round, maybe you could variete between them or make them the shape of an actual drop?

5 years ago | Likes 13 Dislikes 0

Shape of an actual drop IS round. https://en.m.wikipedia.org/wiki/Drop_(liquid)#Shape

5 years ago | Likes 1 Dislikes 0

Great point! Will definitely try that. Thanks a ton!

5 years ago | Likes 4 Dislikes 0

Good luck & have fun!

5 years ago | Likes 3 Dislikes 0

Thanks!!

5 years ago | Likes 3 Dislikes 0

I think I would get bored with that game after 0 mins...

5 years ago | Likes 7 Dislikes 3

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

5 years ago | Likes 1 Dislikes 0

That quake 3 rocket noise :D

5 years ago | Likes 2 Dislikes 0

Reminds me of the Sega arcade game Brave Firefighters. https://www.arcade-museum.com/game_detail.php?game_id=7212

5 years ago | Likes 2 Dislikes 0

Yes!! That's definitely an inspiration for us. Such a great game!!

5 years ago | Likes 1 Dislikes 0

In firefighting, it’s all about the steam production and temperature control. Research pyrolysis gases and oxygen need of fire. Good luck!

5 years ago | Likes 2 Dislikes 0

Thanks!!

5 years ago | Likes 1 Dislikes 0

If you need feedback, I am a firefighter :) ask me anything.

5 years ago | Likes 2 Dislikes 0

Op make a firefighting game wants thoughts/feedback on the water @creations tag group

5 years ago | Likes 310 Dislikes 4

what exactly does that tag do? how does it work?

5 years ago | Likes 2 Dislikes 0

Ask your local fire department, they can help give it realism and challenges you might not think of

5 years ago | Likes 9 Dislikes 0

Successfully tagged 75 users.

5 years ago | Likes 76 Dislikes 2

I'm a firefighter and a gamer. How can I help?

5 years ago | Likes 3 Dislikes 0

Wow thanks a ton! Getting feedback would be amazing. Thank you again and happy Friday!

5 years ago | Likes 49 Dislikes 3

Happy FRIDAY!

5 years ago | Likes 1 Dislikes 0

Is there a customizable Halligan? Because that'd be a nice touch. If maybe too much work for the value.

5 years ago | Likes 4 Dislikes 0

ROSCOE McQUEEN TO THE RESCUE - ENEMY OF COMBUSTION!!

5 years ago | Likes 2 Dislikes 0

OP's game . . . So hot right now

5 years ago | Likes 2 Dislikes 0

Do we also have to respond to EMS calls? Or is that optional?

5 years ago | Likes 2 Dislikes 0

Reminds me of cleaning soap suds off dogs in Nintendogs

5 years ago | Likes 3 Dislikes 0

Wait. 6 hours of traffic!? Jesus!

5 years ago | Likes 2 Dislikes 0

If you need feedback on water in your game, you could always track down that one guy from Miiverse.

5 years ago | Likes 3 Dislikes 0

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/?

5 years ago | Likes 2 Dislikes 0

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/?

5 years ago | Likes 1 Dislikes 0

Very little and it might give you some ideas for how to proceed.3/3

5 years ago | Likes 1 Dislikes 0

Yeah their particle system was really nice. Great ref! Thanks a ton!

5 years ago | Likes 2 Dislikes 0

Firefighter here. The second one looks more realistic than the third

5 years ago | Likes 4 Dislikes 0

Oh awesome, great to know. Thanks for letting me know!

5 years ago | Likes 2 Dislikes 0

no problem! glad to help

5 years ago | Likes 2 Dislikes 0

Can you input varying graphical functions instead of just spheres. A series of small varying conics/ functions can approximate water better

5 years ago | Likes 3 Dislikes 0

Also, anyway for the water to disappear in a non-spherical way. Overall, game and effects do look awesome!!!

5 years ago | Likes 2 Dislikes 0

Yeah great point. Will give that a shot. Oh thanks a lot!

5 years ago | Likes 2 Dislikes 0

Yeah great idea! Earlier I tried a crude version of that, and I'll try to revisit that again. Thanks!

5 years ago | Likes 2 Dislikes 0

Im just curious, have you done any research on firefighting, as a former FF in training that hose work left me wanting lol

5 years ago | Likes 2 Dislikes 0

Yeah a bit. It is a tough balance between game and realism. The game is also more over-the-top and whimsical.

5 years ago | Likes 1 Dislikes 0

It's also about the importance of public, profession firefighting by imagining what happens when there isn't any.

5 years ago | Likes 1 Dislikes 0

As in, the characters in game are private firefighters at times ill equipped to do the job.

5 years ago | Likes 1 Dislikes 0

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

5 years ago | Likes 2 Dislikes 0

Yeah totally, let me give you our discord: https://discord.gg/wE6c8sg Love to get more feedback from you!

5 years ago | Likes 1 Dislikes 0

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

5 years ago | Likes 2 Dislikes 0

how fire hoses actually look in regular action. all i've really got is TV shows and the movie UHF.

5 years ago | Likes 2 Dislikes 0

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!!

5 years ago | Likes 1 Dislikes 0

on the idea of toggles; like the classic garden hose attachment, fire hose nozzles are adjustable from a straight stream to a "fan"

5 years ago | Likes 2 Dislikes 0

Hmmm! As an attachment would be cool! Yeah having the straight stream vs. fan with more AOE is cool.

5 years ago | Likes 1 Dislikes 0

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

5 years ago | Likes 1 Dislikes 0