Our inspiration was to help kids have a fun creative puzzle game with the new duo.

Technologies used to make your project We built Corgi Crossroads in Swift using Xcode and Bitrig. SwiftUI powers the menus, controls, and adaptive layout, while SpriteKit handles the puzzle physics and SceneKit brings the corgi’s 3D street environment to life. We also used Blender for 3D assets and AVFoundation for sound effects. To test motion controls, we built a companion iPad app using Core Motion and a lightweight local Python server. This sends real motion readings from the iPad to the Duo simulator, allowing us to test tilt-based gameplay alongside Bitrig’s folding controls. New APIs / capabilities used We used the iPhone Duo’s hinge API, including SwiftUI’s onHingeChange, to make folding the device part of the puzzle. Players position the manhole cover while the device is open, then close it to release the cover into the street below. The game preserves their progress as it moves between the inside and outside displays. We also used GeometryProxy.reservedRegions(...) to arrange the gameplay around the hinge and available screen space. For motion controls, we used Core Motion to read accelerometer and gravity data. Gravity readings provide stable tilt controls, and calibration lets players set a comfortable starting position. Because Bitrig does not simulate accelerometer input, our companion app relays real iPad sensor readings to the simulator over the local network. Description of your project Corgi Crossroads is a playful, physics-based puzzle game for kids where players help a curious corgi cross the road safely. It turns the iPhone Duo’s folding hinge and motion controls into part of the game, encouraging players to tilt, move, and fold their way through each challenge. In one puzzle, an open manhole blocks the corgi’s path. Players guide its cover through obstacles, move objects out of the way, and line it up with the target. Once it is ready, they fold the phone into its compact mode to release the cover. If it lands correctly, the corgi can cross safely. If it misses, players can reset and try a different approach. One of our biggest challenges was testing motion-based gameplay without accelerometer simulation in Bitrig. We solved this by building a companion motion-sensor app that sends real readings from an iPad to the Duo simulator. This let us test how physical movement affects the puzzles. With multiple maps, colorful 3D environments, welcoming menus, and a very cute corgi, Corgi Crossroads makes problem-solving feel like play. We wanted to give kids a hands-on way to explore timing, spatial reasoning, and cause and effect, with a little four-legged friend to cheer them on.

Built With

Share this project:

Updates

Submission history