SFML community forums

General => SFML projects => Topic started by: Guido_Ion on December 29, 2021, 03:18:54 am

Title: Top Down Soccer/Football game with SFML and BOX2D
Post by: Guido_Ion on December 29, 2021, 03:18:54 am
Hey! I wanted to share with you my project, it's a soccer game with total control. I've always felt that mainstream soccer games (FIFA, PES) lack control over what you do, meaning, where you kick is approximate, your passes are approximate, etc. Also I've never found a soccer game that really does what I want it to do. Natural Soccer is good but not exactly what I want. Sensible Soccer is great but very limited.

So... I decided to try to do it myself. After 18 months of developing this is the current state. There's a lot to improve but I think it's going in the direction I want. A lot (I mean a lot) of develompment went (and still goes) to the handling of the players, it's 80% done. Art is basic, a lot to do there. AI is basic also, I will re do it, I'm still learning about AI.

http://www.youtube.com/watch?v=q8-m00-ddwk

Thanks! you can follow development on twitter @guido_ion
Title: Re: Top Down Soccer/Football game with SFML and BOX2D
Post by: NeroGames on December 29, 2021, 05:51:07 pm
This is awesome, is there a demo to try, are you planning to release it on a platform like Steam ?
Title: Re: Top Down Soccer/Football game with SFML and BOX2D
Post by: Guido_Ion on December 29, 2021, 11:45:21 pm
Thanks Sk, no demo yet, probably in the next few months there will be one. I'm planning on releasing it on Steam, yes. Hopefully sometime in 2022. You can follow news on twitter: @guido_ion
Title: Re: Top Down Soccer/Football game with SFML and BOX2D
Post by: Jack Lam on February 26, 2022, 02:41:31 pm
Wow, are you using 2D or 3D rendering?
Title: Re: Top Down Soccer/Football game with SFML and BOX2D
Post by: Guido_Ion on February 28, 2022, 07:27:02 pm
I'm using 2D rendering, To simulate depth I calculate the height of the ball by code and I add the shadow accordingly and I added a simple shadow for the players.
Title: Re: Top Down Soccer/Football game with SFML and BOX2D
Post by: Raincode on May 10, 2022, 07:20:52 pm
Hi,

liked your video.
Just an idea to make the gameplay instantly more satisfying could be to trigger sounds for goals and missed goals / saves (from the player's perspective), e.g.,

https://www.videvo.net/royalty-free-sound-effects/goal/
Ambiance: "Soccer 18"
Goal: "Cheering Crowd 03" (or mix/vary multiple ones)
Miss: "Sweden Crowd"

Really like the ball sound effects already, though.

Of course, any other source could work, too :-)
Title: Re: Top Down Soccer/Football game with SFML and BOX2D
Post by: Guido_Ion on May 12, 2022, 03:14:48 am
Hi Raincode! I'll start working on sound and ambient soon, thanks for the suggestions!
Title: Re: Top Down Soccer/Football game with SFML and BOX2D
Post by: Martin Sand on May 12, 2022, 11:22:20 am
That looks awesome! Nice graphics, nice sound effects, seems like a decent game to play.