Developing – Multiplayer Flappy Bird

This project combines the simple, arcade-like mechanics of Flappy Bird with the fun, competitive multiplayer experience from Achtung Die Kurve!. Just like Flappy Bird, the game uses one-button controls, making it easy to learn but challenging to master. This gives it a nostalgic feel, reminding many players of the early days of mobile gaming, where simple graphics and high difficulty were part of the charm.

For the multiplayer part, we were inspired by Achtung Die Kurve! and its intense, shared-screen gameplay where players compete in real time. Our game brings that same energy, encouraging social interaction and friendly competition.

We built most of the game logic by following a tutorial from The Coding Train, which we adapted to use classes. This allowed us to focus more on creating the multiplayer functionality. One of the biggest challenges we faced was making key inputs case-insensitive — something we tried to solve through console logging, forums, and ChatGPT, but never got fully working.

From the design critique, we received helpful feedback. One point was that players needed more time to react before hitting obstacles. We solved this by increasing the time window before collisions are registered. Another suggestion was to add a quick restart button, but we decided not to include it yet to avoid confusion when switching players.

Leave a Reply

Your email address will not be published. Required fields are marked *