If you have any issues or recommendations, or simply want to say how great the game is ;), then you post about it here.
SIsilicon
Creator of
Recent community posts
1. Remember what I said about keeping your posts short and simple. I suggest you don't make such a long reply chain in such a short time frame, but instead edit already existing reply to include what else you want to say to reduce clutter.
2. The theme will come once the jam starts; that's in 2 days so you'll have to wait until then. The only way you can prep yourself until then is by learning some general Godot knowledge. UI building, Scripting, Collision handling, etc. That way you can at least a basic game with any theme.
Yeah it's a 2D shader. :)
It's base is a seamless noise texture. The colour of the noise is sampled by a gradient texture, but the sampling coordinates is offset with time to make it look alive. I'll share the shader code later.
Edit:
shader_type canvas_item; uniform sampler2D noise;
uniform sampler2D color_ramp; uniform vec2 offset; varying vec2 UV2; void vertex() {
UV2 = VERTEX / 800.0;
} void fragment() {
float color_off = sin(TIME + FRAGCOORD.x / 50.0);
COLOR = texture(color_ramp, texture(noise, UV2 + offset).rr - color_off*0.015);
COLOR.rgb *= mix(1.0 - length(UV - 0.5) * 2.0, 1.0, 0.7);
}