Description

Make your game look more gorgeous & professional by adding reflections to your water!

Using this asset, you can make your objects have reflections in the water. The reflections are customizable, as can be seen in the GIFs above.

Getting the reflections to work is super easy: you just need to use some scripts in a Create event, and boom, reflections ready!

Looking for platformer water? Check this out.

GMS 1.x and 2.x versions available! Documentation is present inside the scripts.

FAQ:

Does it work with animated sprites and movement?

Yes, it works perfectly!

How do I make the water?

The water can be a tileset in a separate layer, or objects, or both!

My tileset contains both land and water. Do I need to separate the water tiles?

No! You can enable the water detection feature, which will make the reflections appear only on the water and not on the land.

It's not working! What should I do?

I can help! You can mail me at gurpreetsingh793@gmail.com or message me on Discord (matharoo#2804). I would prefer the latter, so just use that if you can.

By default, draw_sprite() calls will not be reflected; only object sprites are reflected

Vector & skeletal (Spine) graphics not supported.

.......................................................................................

Credits for the art in the GIFs:

Lanea Zimmerman (AKA Sharm) for the grass tileset

Manuel Riecke (AKA MrBeast) for the player sprite

.......................................................................................

End User Licence Agreement (EULA).

Changes in 1.2.1

Fixes "instance not found" error.

Version 1.2.1. Published April 23, 2018

Created with GameMaker: Studio v1.4.1788

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Gravatar

Alexander R 09 September 2018

Pleasant!

Once you get it set up, this is a lovely asset that gives you a lot of control. :)


Gravatar

Darryl D 06 July 2018

amazing


Gravatar

John D 19 August 2018

Effect stops

Hey!

The effect seems to slow in intensity and then stop all together after a certain amount of time....

Logo

Gurpreet Singh Matharoo (Publisher) 23 April 2018

Hey,

I have published an update that fixes this. Now if you delete an instance, you shouldn't get an error.

Regards,
Gurpreet Singh


Gravatar

Sam W 01 April 2018

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


Gravatar

Michael B 25 March 2018

Great Asset

Easy to use and implement. I had an issue that I needed to resolve and the dev took the time to help me get it working. Fantastic support!

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


Gravatar

Rowan F 25 January 2018

Great guy! And great shader

Hey,

This is a brilliant shader once you get it setup and sorted. An example or pictures would explain the issue I had at the beginning but talking to the guy on discord was great and helped out getting it sorted, once you know how it's easy to understand and add in for anything.

Worth every penny and one that can be used for any game with this sorta style :)

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

Logo

Gurpreet Singh Matharoo (Publisher) 25 January 2018

Thanks, happy to help!


Gravatar

Gadyka 5 10 December 2017

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


Gravatar

Ahmad F 10 December 2017

Perfect for top down water effect

Nice water effect. Working perfectly with bitmap sprite. Hopefully future version can support reflection for vector sprite as well. Superb support from publisher..

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

Logo

Gurpreet Singh Matharoo (Publisher) 10 December 2017

Thanks for the kind words, Ahmad! Apologies for not supporting vector sprites, though the nature of vector graphics in GameMaker is peculiar and does not abide with my technique. Best wishes for your game, and thanks again!

Package contents

Loading, please wait

What is the issue?

Back to Top