As part of the popular YouTube group Sidemen‘s Among Us IRL series, the team were looking for a way to improve the voting mechanic. The challenge was to create a smooth and reliable real-time system that could handle incoming votes from multiple iPads.
To address this, I developed a custom voting solution using Socket.IO and a combination of other technologies which matched the visual style of Among Us. The system was designed to manage:
- 12 iPad devices: Each player had their own tablet to submit votes.
- One display device: Used to present live voting results and game progress to all participants on a large screen.
- Vote control dashboard: An interface that allowed game coordinators to kick off voting, and control other aspects of the voting rounds.
- Vote server: A centralised server application that ties all communication together and keeps track of game progress.
The solution ensured real-time voting updates and streamlined game logic, all while maintaining a smooth and engaging experience for both players and viewers.
Images © Sidemen