Recently I found my inspiration and motivation deep in the cellar. Of course I never cancelled my game development completely, but with the current situation I had a lot of other thing to care about. As usual the biggest problem was the financials the last two years.
So let me just give you this advice to everyone who thinks about getting full time indie – Make sure to have financial freedom to do so for at least one year. With fear of financial ruin in your mind the creativity is completely killed and you will lose all your motivation and inspiration.
I am happy to be back and provide you some updates about my current project and achievements.
Simple water shader in Godot
For my current project I was playing around with some tiles and I created this water shader to have some kind of background for the tiles. I was pretty happy with the result. First of all I have to say that I copied most of it from here https://www.youtube.com/watch?v=5MfcliFqjnE but the difference is in the camera.
For the original shader a perspective camera was used. I wanted to make the shader working with a orthogonal one, so I had to make some adjustments, since the depth buffer doesn’t work this way on an orthogonal camera. You can find my shader code here: https://github.com/ruffiely/windshader_godot/blob/master/water.shader
I hope you like it and you can use it for your project as well.
Get your Godot topic covered by me
Another thing I want to mention in this post is: I came up with a new idea for my Patreon page. You are now able to request a Godot specific topic which will be covered by me in a video tutorial by becoming a Patreon. With this change and focus on my Patreon page I would like to concentrate more on video tutorial and providing more value for the community by getting something in return.
Your advantage: You can get a very specific topic covered and explained in depth which maybe helps other on my channel as well.
Beside of that I started with a new prototype for a new game and achieved already some playable scenes I will report within the next post.