Soccer game for the Arduboy
  • C 75.3%
  • C++ 23.7%
  • HTML 0.4%
  • Objective-C 0.4%
  • CMake 0.2%
Find a file
2026-06-07 16:54:36 +01:00
Assets Added README and demo GIF 2026-06-07 15:06:21 +01:00
Package Repackaged the .arduboy package for better compatibility with the Flash Cart web builder 2026-06-07 16:54:32 +01:00
Relay Started adding sound. Added instructions for using serial relay 2026-06-02 21:30:26 +01:00
Soccer Removed old starting position code 2026-06-07 14:45:20 +01:00
Tools Minor fixes and improvements 2026-06-07 13:17:32 +01:00
Windows Minor fixes and improvements 2026-06-07 13:17:32 +01:00
README.md Update README.md 2026-06-07 16:09:47 +01:00
Soccer.sln First commit 2026-05-16 14:55:16 +01:00
Soccer.vcxproj Added menu and serial relay multiplayer 2026-06-01 19:08:21 +01:00
Soccer.vcxproj.filters Added menu and serial relay multiplayer 2026-06-01 19:08:21 +01:00

ArduSoccer

Demo

ArduSoccer is a 5-a-side soccer game for the Arduboy. You can play against a computer opponent, or if you have 2 Arduboys you can play multiplayer.

Download the latest package from the releases page. You can also play in your browser using the Ardens emulator

Controls

When your player has the ball:

  • A: Pass to another player
  • B: Shoot in the direction the player is facing

When your player doesn't have the ball:

  • A: Select a different player
  • B: Tackle

Multiplayer instructions

To play ArduSoccer in multiplayer mode you will need two Arduboys with the game installed and a computer to connect them to. You can use the computer to act as a bridge to help the two Arduboys communicate.

  • Connect the Arduboys to your computer's USB ports and switch them on
  • On your computer's browser go to https://jhhoward.github.io/SerialRelay/
  • In the Arduboy Serial Relay web app, use the 'Connect Player A' and 'Connect Player B' and select your connected Arduboys
  • On both Arduboys choose 'Multiplayer' from the menu
  • If everything is set up correctly, the match will start!

Build instructions

To compile from source you will need the Arduboy2 library and the ArduboyTones library as well as the Arduino IDE