top of page
WAFFLE

WAFFLE

PLAYABLE AT: https://ayomakesart.itch.io/waffle

‘WAFFLE’ is a party game for 3-8 players, where participants are assigned roles that dictate how they interact with the game and with each other. It was developed over the course of three months as my Dissertation project, at the end of my MSci Computer Science with Games Technology degree at City, University of London. It's an asymmetrical multiplayer game, built in Unity, for 8 Android devices to connect to one PC host. It also includes the Button Test, a suite of game mechanics developed to make use of the various sensors on a mobile phone in a networked game. Accelerometer, gyroscope, microphone and touch data is sent and synchronised over a LAN.

The rules of the game are simple. One player, designated the ‘waffler’, is tasked with lying to the rest of the group through 3 different social challenges. Round One involves players taking turns to tell a true fun fact about themselves, with the exception of the ‘waffler’, who must lie. Round Two involves all players doing a sketch on their devices to a prompt, which are all shown on the host’s screen live. The ‘waffler’ does not receive this prompt and must attempt to blend in with the other players’ drawings. Finally, Round Three has players share short stories about themselves with a specific prompt, the ‘waffler’ must lie here also. However, this time, players can interrupt others if they believe they are lying. Interrupting the ‘waffler’ leads to the player who interrupted winning the game overall. Between rounds, players are able to discuss and vote out who they thought was lying that round; the player with the most votes is eliminated.

Screenshot of the game in action - this is round 2, the drawing round. Players draw on their devices and the drawings are displayed on the host's screen in real time.

Developing an Asymmetrical multiplayer game in Unity meant creating two views and cameras within the scene, and enabling them based on whether the viewer is the host or a client. This meant that two totally different scenes could stay synchronised.

The Button Test mode, showcasing the gyroscope rotation, real-time drawing, microphone loudness detection and button synchronisation. Inputs are read from the phone and displayed on the host screen.

I hosted a gameshow-style playtest of WAFFLE at a POC in Play meetup at the end of development, prompting connected players to share their answers with a mic. This exposed the potential of the game to create experiences with even bigger audiences.

bottom of page