Hi, I recently played a game called Momodora: Reverie Under the Moonlight and loved it.
This game has some pretty cool effects (I think it’s made with Game Maker).
One of the effects is nice reflection/mirror effect from water.
How should I approach to make something similar?
I think it could be done with RenderTargets, but I currently don’t use RenderTargets for drawing, just SpriteBatch.Draw(). Is it possible to position RenderTarget in screen, look what is above it and just copy and mirror it? Also I have never used shaders outside Unity, so I don’t know how to use them.
My game uses OpenGL.
Link: (from 10:06 to 10:18)