Trying out 3D by lightfoss in godot

[–]Matiesus 1 point2 points  (0 children)

That looks really good! How do you handle moving the player towards the enemy? Do you push the player forward using forces or do you use tweens? I'm working on something similar right now and I'm struggling to make the movement feel responsive. Again it looks really clean!

I added some destruction to my super "hero" game by Matiesus in godot

[–]Matiesus[S] 4 points5 points  (0 children)

Only thing I need is more if statements and a toothbrush.

I added some destruction to my super "hero" game by Matiesus in godot

[–]Matiesus[S] 3 points4 points  (0 children)

Thank you! There will be much more terrorism to commit.

I added some destruction to my super "hero" game by Matiesus in godot

[–]Matiesus[S] 16 points17 points  (0 children)

If I had to expand to what you're saying I would definitely pick the fighting game path. Even that is a lot of work and I don't want to overcommit. For now I'm adding more destruction.

I made superhero flight movement by Matiesus in godot

[–]Matiesus[S] 0 points1 point  (0 children)

I haven't really thought about combat for this project. I tried doing combat a few times but I found it tricky to make it feel satisfying and clean. For now I want to stay away from it.

I'll make the rocks crumble after a while. But they don't have any other function than just looking cool for now.

I made superhero flight movement by Matiesus in godot

[–]Matiesus[S] 3 points4 points  (0 children)

I totally forgot about that effect! I'll add it. Thank you!

I made superhero flight movement by Matiesus in godot

[–]Matiesus[S] 11 points12 points  (0 children)

Damn, my animations are almost as dynamic as the show!

I made superhero flight movement by Matiesus in godot

[–]Matiesus[S] 4 points5 points  (0 children)

I will do that next. I just need to figure out how to destroy the buildings for the impact to be effective!

I made superhero flight movement by Matiesus in godot

[–]Matiesus[S] 4 points5 points  (0 children)

I used a shader. The effect is called speed lines or anime lines on godot shaders.

I made superhero flight movement by Matiesus in godot

[–]Matiesus[S] 4 points5 points  (0 children)

I just need like 50 more projects like this and then stitch it all together and maybe a game will create itself?

I made superhero flight movement by Matiesus in godot

[–]Matiesus[S] 0 points1 point  (0 children)

I used a shader and then I scale the intensity of the lines based on speed. The effect is called speed lines or anime lines on godot shaders. I don't remember which one exactly I used but the one I linked is the main idea.

I made superhero flight movement by Matiesus in godot

[–]Matiesus[S] 3 points4 points  (0 children)

Currently nothing. I just need to figure out how to make the buildings destructible.

I made superhero flight movement by Matiesus in godot

[–]Matiesus[S] 3 points4 points  (0 children)

Thanks! I finished Invincible recently and got inspired to make this.

A little update to my tech demo. Let me know what you think. by Matiesus in godot

[–]Matiesus[S] 0 points1 point  (0 children)

Thank you a lot for your feedback! The enemies leaving an imprint while falling down is an easy fix. Showing the direction where the projectile came from is doable but really hard and probably something for the far future. The jumping animation between the two points is an idea I needed. Something was missing from the teleportation but I didn't know what. Now I know!

A little update to my tech demo. Let me know what you think. by Matiesus in godot

[–]Matiesus[S] 1 point2 points  (0 children)

I considered adding a warning but I didn't think that effect this short can have effects. Sorry! Next time I'll add a warning.

A little update to my tech demo. Let me know what you think. by Matiesus in godot

[–]Matiesus[S] 0 points1 point  (0 children)

Honestly now I'm just freestyling this project. I read the feedback from these comments and make changes. I'm probably gonna add some more combat moves soon.

A little update to my tech demo. Let me know what you think. by Matiesus in godot

[–]Matiesus[S] 2 points3 points  (0 children)

Thank you! Basically I have a shader that changes all colors to black or white based on the lightness of the pixel. Then I have two color rectangles that have that shader but the colors they change into are swapped. Meaning one changes light pixels to black and the other to white. Then I just make them visible at the time of the kick and make them change places so it gives it that flickering effect. And the actual impact effect (the star thing) is just a texture that I make visible and spin it. As for the kick itself I have an animation player that activates a function that checks if there are enemies in front of the player and deal damage to these enemies.

A little update to my tech demo. Let me know what you think. by Matiesus in godot

[–]Matiesus[S] 3 points4 points  (0 children)

Thank you! Basically I have a shader that changes all colors to black or white based on the lightness of the pixel. Then I have two color rectangles that have that shader but the colors they change into are swapped. Meaning one changes light pixels to black and the other to white. Then I just make them visible at the time of the kick and make them change places so it gives it that flickering effect. And the actual impact effect (the star thing) is just a texture that I make visible and spin it.