A Pig vs Boar game

Pig Soccer

Nudge, dash and blast the ball into the net. Play a friend on this computer, take on the Boar bots, or open a server for your friends.

Letters, numbers and spaces. Keep it friendly โ€” everyone on your server sees it.

Keyboard & mouse, or touch on a phone.

Hello, Pig!

Pick how you want to play.

๐ŸŽš๏ธ Difficulty ๐Ÿ™‚ Easy normal XP
EasyMediumHard

๐Ÿง  Tactics โ€” how your team-mates play

๐Ÿ’พ Save Manager

Everything you have done โ€” your pig, your level, your upgrades, your trophies โ€” lives in this browser. If somebody clears it, it is gone. Save it to a file and it is yours for good.

๐ŸŒ Servers

Looking for serversโ€ฆ

Open a server

๐Ÿ”’ Private server

This one is private. Ask your friend for the password.

Lobby

Code ----

๐Ÿท Pink

    ๐Ÿ— Boar

      ๐Ÿ“ˆ My Pig

      Level 10 / 135 XP

      Play matches to earn points.

      ๐ŸŽฝ Choose your position

      ๐Ÿ“Š Upgrades

      ๐Ÿ† Trophy Cabinet 0 / 10

      ๐Ÿ† The Boar Cup

      ๐Ÿค Doubles 2 v 2

      Press E โ€” or tap PASS โ€” to find your team. (P is possession now: hold it and the ball stays at your feet.)

      ๐Ÿท You
      Level 10 / 88 XP to your next point

      Your squad

      ๐Ÿ›‹๏ธ Two Players, One Device

      ๐Ÿท Player 1 ยท You

      ๐Ÿ— Player 2 plays asโ€ฆ

      Player 2 borrows your upgrade levels so it is a fair match โ€” including your specialty pips, which become whatever their own position specialises in. They can pick a different position every time โ€” no career, no regrets.

      Position?

      โš ๏ธ You choose a position once. It cannot be changed afterwards โ€” no regrets!

      ๐Ÿ” The Pig Market

      Five pigs looking for a club. A cheap raw one you train yourself, or an expensive one who already knows what they are doing.

      On the list

      Your squad

      A signing costs the recruit fee plus one point for every upgrade they already carry โ€” exactly what it would have cost you to train them. Selling gives back most of the training and none of the fee.

      ๐ŸŒ The League Table

      Every online match ever played, by everyone. Three points for a win, one for a draw.

      Looking up the tableโ€ฆ

        Online matches happen on a home network through server.js. The table lives here, so it remembers them wherever they were played.

        ๐ŸŽฏ The Training Ground

        Nobody trying to stop you. Ten balls a drill, and a medal for how many you get. Every medal is worth XP the first time you earn it.

        ๐Ÿ‘• Your Club

        Name it, pick a kit and build a badge. Your pigs wear it on the pitch and it goes on the scoreboard.

        Kit

        Main colour

        Second colour

        Pattern

        Badge

        Shape

        Picture

        Full time!

        0 โ€“ 0

        build v1.0