GameMaker Studio 2
Icon

Fluid Dynamics - GM Studio 2

Mytino

Contact Publisher

Description

This is the GM Studio 2 version of Fluid Dynamics. Click here for the GM Studio 1 version.

The video and screenshots are from the GM Studio 1 version of this asset. The GM Studio 2 version's fluid has a slightly different behavior. You can download and run the demo below to see the fluid behavior of the GM Studio 2 version.

Click here to download a demo

Forum thread

This asset provides you with realistic fluid simulation and visualization for your games. It includes a guide, a well-commented example, and documentation for each script making it easy to implement it into your game. The physics and visualization are done with shaders, making the fluid simulation very fast. The asset is highly customizable, letting you tweak the fluids extensively. It can be used to simulate fire, smoke, gas, dye, dust, wind, water droplets, cloud formation, and much more. Development and testing has only been done with the windows VM target and the windows YYC target, you might run into problems if you use this asset with other targets.

Features:

  • Can simulate fire, smoke, gas, dye, dust, wind, water droplets, cloud formation, and much more.
  • Using new mathematics from 2014 making fluid simulation faster than ever before.
  • Instances can be pushed around by the velocity field of the simulation.
  • Custom collision masks from sprites and surfaces.
  • Can be tweaked to imitate versions of explosions and tornadoes.
  • 9 different example implementations of fluids.
  • Can be used in small, large and infinite game worlds.
  • Everything is highly customizable, built on top of a fundamental fluid simulation.
  • Custom shaders.
  • A guide for implementation.
  • Commented and organized code.
  • Fast and optimized, made with efficiency in mind.
  • Custom time step.
  • Customizable acceleration equation.
  • Optional dissipation of fluid velocity and material.
  • All in GML and GLSL ES.

End User Licence Agreement (EULA).

Changes in 1.0.4

Fixed a bug in the internal fd_x and fd_y scripts.

Version 1.0.4. Published February 9, 2018

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Gravatar

Chris M 15 April 2018


Gravatar

Kasper C 14 April 2018


Gravatar

Agustín M 06 March 2018

Awesome

Is unveliable how well works this asset. But I still miss a better port into GMS2. The scripts dont have the @param or @description format so you will have to spend time fixing it.


Gravatar

Trung L 04 March 2018

Simple and easy to use


Gravatar

Samuel S 28 January 2018

Really Great

Works a little like the GM Particle system but for fluid dynamics. It's a little more complicated, so you'll have to spend some time working with it to understand how everything fits together, but overall pretty amazing.

I wish the GMS 2 port had been a little better documented and especially that they had modified the scripts to support GMS 2 notation (e.g. @description and @param instead) but this is a minor complaint. Trial and error and a little extra work solves all of the problems I have had so far.

This review was left for a previous version of this asset.


Gravatar

Spencer Y 13 October 2017

This review was left for a previous version of this asset.


Gravatar

Anonymous 03 October 2017

This review was left for a previous version of this asset.


Gravatar

Jon H 09 September 2017

This review was left for a previous version of this asset.


Gravatar

Anonymous 07 September 2017

This review was left for a previous version of this asset.


Gravatar

sean m 25 August 2017

This review was left for a previous version of this asset.


Gravatar

Indie L 19 August 2017

This review was left for a previous version of this asset.

Package contents

Loading, please wait

What is the issue?

Back to Top