An enhanced arcade soccer game built with Godot 4.6, forked from nicolasbize/soccer-course.
- Press PASS + SHOOT simultaneously to jump
- Perform aerial shots: volley kicks, headers, bicycle kicks
- Jump shots have 1.5x power bonus
- NORMAL - Enhanced speed shot
- HEIGHT_LIGHT - Parabolic trajectory with precision
- RISING - Slow rise then straight shot
- STRONG - Ultra-fast flattened shot
- CURVE - Dynamic arc around defenders
- INVISIBLE - Ball vanishes mid-flight
- JUMP - Bouncing rabbit-style shot
Requirements: 300+ power, 100+ units from goal, facing target
- 9 Countries: France, Argentina, Brazil, England, Germany, Italy, Spain, USA, Canada
- Advanced AI: Role-based behaviors (Goalie, Defender, Midfielder, Forward)
- Realistic Physics: Parabolic trajectories, friction, bounce mechanics
- Player States: Moving, Tackling, Jumping, Shooting, Passing, Header, Volley, Bicycle Kick, Chest Control
- Temporary Boosts: Stat multipliers with duration-based effects
| Action | Player 1 | Player 2 |
|---|---|---|
| Move | WASD | ⬆️⬇️⬅️➡️ |
| Shoot | K | ] |
| Pass | J | [ |
| Jump | J+K | [+] |
| Tackle | k(moving) | ](moving) |
Tips: Hold shoot to charge power • Jump + Shoot for aerial shots • Pass without ball to swap players
- Engine: Godot 4.6 • Language: GDScript
- Architecture: State machine pattern
- Physics: Custom 2D with height simulation
- Input: Combo detection system
- AI: Role-based behaviors with steering
- Install Godot 4.6+
- Clone and open project
- Press F5 to run
- Online multiplayer
- Tournament mode
- More power shots
- Player customization
- more animations
Forked from nicolasbize/soccer-course with major enhancements.
⚽ Enjoy the game!