Gyrobots-Trailer-GitHub.mov
Gyrobots is a local multiplayer iOS game that requires two players to share control of a single robot to complete courses before the timer runs out. Roles are divided between the players: one steers the robot using gyroscope tilt controls, while the other manages jumping and collects scattered bolts to gain speed boosts. To determine the visual theme of the course, the app retrieves the players' GPS coordinates and queries OpenStreetMap to style the environment (such as a city or forest) based on their real-world surroundings. Local multiplayer connectivity is established over Wi-Fi using Apple's local networking APIs. The game is built using SwiftUI and SpriteKit, which handle the user interface, 2D physics, slopes, and obstacle collisions.
Gyrobots Gameplay Instructions.pdf
- Clone this repository:
git clone https://github.com/JNR306/Gyrobots.git- Initialize the local configuration:
cp Config/Local.example.xcconfig Config/Local.xcconfig- Open
Config/Local.xcconfigand configure yourTEAM_IDandBASE_BUNDLE_ID:
TEAM_ID = ABCD123456
BASE_BUNDLE_ID = com.your.organization
- Open
Gyrobots.xcodeprojin Xcode and executeCmd + Rto build.




