# RCWeb Flappy Draw

**Flappy Draw** is a shared-screen multiplayer arcade game for RCWeb where every player names and draws their own bird before taking flight. The shared viewer can also create a local bird, while phones act as drawing studios and one-button controllers for their individual characters.

![icon](pwa-512x512.png "Flappy Draw App Icon")


## Features

- Draw and name your own playable bird.
- Multiplayer pipe-dodging with phone controls or a local player.
- Redraw or rename without losing your current score and wins.
- Automatic new rounds, display best score and an idle demo flock.

## The Game

Flappy Draw takes the familiar tap-to-fly idea and turns it into a shared-room competition with player-made characters. Every submitted drawing becomes that player's sprite, with its own name, score, and wins. All birds fly through the same pipe course on the same display.

Rounds are elimination-based. A bird stays in play until it hits a pipe or the ground. The last surviving bird wins the round, earns a win on the roster, and the camera rewinds back to the starting line for the next attempt. Alongside round wins, the display also keeps a local best-score record for the deepest run reached on that screen.

If nobody is playing, Flappy Draw does not sit still for long. After a short idle pause it can switch into an automated demo flock so the game still looks alive on a public screen and invites the next person to join.

## How To Play

Open `/flappy-draw/` on the shared screen. Players scan the QR code to open `/flappy-draw-c/` on their phones in the same room. Each player must enter a bird name and submit a drawing before joining the flock.

Use the pen color and thickness controls, or switch to the eraser, to make a bird. After submission, tap **FLAP** to push it upward. Gravity pulls the bird down between taps, so surviving means finding a rhythm that carries it through the gaps in the pipes. The redraw action lets players change their artwork or name later.

The viewer supports a local player too. Its first tap opens the drawing studio; after submitting a bird, tapping the game canvas or pressing Space or Up controls that bird.

Stay alive as long as you can. Passing pipes increases your score, crashing knocks you out of the current round, and the last bird still flying takes the round win. Once every bird is out, the game resets the course and starts the next round automatically.

Players can drop in on new phones whenever the QR code is visible, and the display keeps the flock roster, current score, and win counts visible so the room can follow both the moment-to-moment run and the longer session standings.

## Screenshots

![custom drawn bird](screenshot01.png)

![custom bird flap](screenshot02.png)

![custom bird flap sequence](screenshot03.png)
