Shuffleboard app for mobile devices. Easy to learn - hard to master controls. Free & Open Source.
A shuffleboard experience on mobile phones based on real physics with multiple control methods
- Flick with finger taking into account acceleration
- Manual spin control mode
- Unrealistic but fun 'slingshot'
NOTE
The app is in active development
It hasn't been released yet!
Accurate modeling of a real shuffleboard table (18 feet regulation size)
Physically-based rendering on mobile platforms using the latest UE4 engine
Realistic materials, reflections, and shadows
2 players on the same device - taking turns
[EXPERIMENTAL] 2 players over the internet with simple XMPP chat driven syncronisation; cross-play capable, very low bandwidth demand - but can go out of sync relatively easy
The app and its associated source code are all open-sourced and hosted on Github. Any programmer with UE4 game development experience can contribute, bug fix and evolve the project
Licensed under GNU General Public License v3.0
AR (Augmented Reality) prototype
A special game mode allows putting the shuffleboard table into any real-life environment using the phone camera. First, the floor needs to be detected, after which a touch will add the table matching its actual dimensions!
More planned:
Shared-world/Multiplayer AR, VR (Virtual Reality), bowling mode!
The project began as a hobby and an experiment
By now a solid foundation has been established that will allow rapid development
The project production is tracked using Azure Dev Ops dev.azure.com/valentin-galea/Shuffl