Head Soccer – Pick Your Country and Score to Win!
Head Soccer is a fun and addictive HTML5 football game where you choose a country, face a CPU opponent, and race to score 5 goals first. Easy to pick up, hard to put down — great for players of all ages.
Gameplay
Select your country from a roster of 6 nations and go head-to-head against a CPU opponent. Use your head and boot to kick the ball into the opponent’s goal. The first player to score 5 goals wins the match. After each goal, the ball respawns near the team that conceded — giving you a fair chance to get back in the game.
Features
- 6 playable countries — Brazil, Portugal, France, Germany, England and Argentina
- Smart CPU opponent with attack, intercept and defensive AI modes
- Head and boot collision — kick with your foot or knock it with your head
- Squash & stretch animations, idle bounce and jump tilt
- Sound effects — whistle on kick-off, crowd cheer on goals, click feedback
- Mute toggle that persists across all screens
- Day and night stadium backgrounds randomized each match
- On-screen touch buttons — fully playable on mobile
- Phaser library included locally — works fully offline, no CDN dependency
- Single HTML file — dead simple to deploy anywhere
Game Controls
- Move Left: A or ← Arrow
- Move Right: D or → Arrow
- Jump: W or ↑ Arrow
- Kick: Automatic on contact with the ball
- Mobile: Left, Right and Jump buttons appear on screen
What’s Included
- Complete game — single index.html file
- Phaser 3.60 library included locally (lib/phaser.min.js)
- All original PNG artwork (heads, boots, flags, backgrounds, UI)
- Sound effects (WAV and MP3)
- Full HTML documentation
Browser Compatibility
Tested and confirmed working on the following browsers:
- Google Chrome 148 (Windows 11)
- Microsoft Edge 148 (Windows 11)
- Mozilla Firefox 151 (Windows 10)
- Opera 131 (Windows 11)
- Safari 17 (macOS Sonoma)
Requires a browser with WebGL support. Must be served via a local or remote HTTP server — opening index.html directly as a file:// URL is not supported due to browser security restrictions.
Easy to Customize
All game settings — goals to win, physics, kick power, gravity and field layout — are plain constants at the top of the file. No build tools, no npm, no framework knowledge needed. Adding a new country takes less than a minute.
Why Head Soccer?
If you’re looking for a lightweight, ready-to-ship football game that works on desktop and mobile without any setup, Head Soccer is the right choice. The code is clean, well-commented and easy to reskin or extend.