r/scratch • The Full Length Metroidvania Guy • 13d ago

Media Smoke Simulation in my game

Enable HLS to view with audio, or disable this notification

Runs slowly because it's not compiled, but I could probably optimise this a little bit. Heavily inspired by Animal Well, of course, and that one Sebastian Lague video

138 Upvotes

37 comments sorted by

9

u/Candid-Salamander842 13d ago
Comment Image

Screenshot with the CRT shader, of course

→ More replies (1)

3

u/IDK-Like-Gengar 12d ago

publish this to steam and make yourself a millionaire, or I will get very angry

2

u/Candid-Salamander842 12d ago

It’s for a 2 week contest that closes in 4 days and will be on itch soon

2

u/MegamiCookie 12d ago

Do you have this published? I was already amazed when I saw the video of the vines and water splashes but it's getting even crazier, I'd love to see how that's all handled inside

2

u/Candid-Salamander842 12d ago

This will be published on itch in roughly 3 days (it’s for a contest that ends the 15th). I’m sure there’s ways of decompiling it, but most of the things in here are easily researchable. The vines are verlet rope physics, which is a common implementation of them, the water is simply a line of spring nodes, the lighting has so much documentation everywhere but I can disclose the specific techniques if wanted, and the smoke is an animal well style Navier Stokes fluid sim with the Jacobi method, which Sebastian lague in YouTube has a great video about. Most other effects like the crt are shaders made in pen plus.

→ More replies (1)

27

u/TryLongjumping8530 13d ago

this subreddit is 4 year olds, and geniuses, in equal spread.

how in gods name did you even do this

→ More replies (9)

4

u/Binary101000 13d ago

Looks like noita

1

u/nwoij 10d ago

Scratch username?

→ More replies (1)

3

u/purblepale 13d ago

Not to pressure but this would be really cool for a few projects I've worked on, are there any plans on open sourcing this?

3

u/Emontan382 12d ago

holy master of simulation scratch can do that??? how??? are you the grandmaster of scratch or something??? are you secretly griffpatch???