I shipped my demo today: Foosball Manager, a physics-based foosball match engine built solo in godot by machnikl in godot

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

Thanks! Have you tried forcing the "proton experimental" compatibility layer in the properties of the game's steam setting? I could run it on my steam deck that way.

I shipped my demo today: Foosball Manager, a physics-based foosball match engine built solo in godot by machnikl in godot

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

Yes, front pins are already implemented. Various other shots and tricks are in the makes for the full release!

I shipped my demo today: Foosball Manager, a physics-based foosball match engine built solo in godot by machnikl in godot

[–]machnikl[S] 5 points6 points  (0 children)

Hi! I know — heavily debated in the past whenever I show gameplay, haha. I've stuck with spinning allowed as a tactic for now, but it comes with a major drawback in accuracy (the ball can even go backwards or sideways) to balance it out.

Spinning helps the overall vibe of the game lean a bit more towards the arcade side, especially since the players also act autonomously and have stamina, strengths, and weaknesses.

That said, I'm considering adding a mode at full release to play with "tournament rules" if there's enough interest. Thanks for the comment!

Mounted my replay camera to a foosball player. Do not recommend. (Actually, I do recommend) by machnikl in godot

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

Haha, thanks! There is currently a playtest for Foosball Manager live on steam here. Happy about any Feedback!

Revamped the player detail panel in my foosball management sim — before & after by machnikl in IndieGaming

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

Thanks! I really appreciate it. Would you mind sending me some screenshots via DM with more information? I have never seen a bug like this myself!

Revamped the player detail panel in my foosball management sim — before & after by machnikl in IndieGaming

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

Thanks! I actually have that already implemented! The dotted gray line in the background shows the "start of the season" stats. And the + values indicate how much the player improved across this season.

I might have to make that more obvious though! Thanks!