Skip to content

Clappy Bee is a Flappy Bird-style multiplatform game built using JetBrains Compose Multiplatform. Play it on Android, iOS, Desktop, and Web — all from a single Kotlin codebase!

Notifications You must be signed in to change notification settings

moashrafff/clappy-bee-compose-multiplatform

Repository files navigation

Clappy Bee

Clappy Bee is a Flappy Bird-style multiplatform game built using JetBrains Compose Multiplatform. Play it on Android, iOS, Desktop, and Web — all from a single Kotlin codebase!


📖 Introduction

Clappy is a side-scrolling arcade game where players control a bird navigating between pipes. It showcases the capabilities of Compose Multiplatform for game development across mobile, desktop, and web platforms.


🛠️ Setup and Installation

Prerequisites

  • [JDK 17+]
  • [Android Studio]
  • Android SDK (for Android target)
  • Xcode (for iOS target, on Mac)

🕹️ Gameplay Features

  • 🐦 Smooth sprite animation for the bee.
  • 🌆 Moving background to simulate flight.
  • 🏛️ Dynamic pipes as obstacles.
  • 💥 Collision detection to end the game.
  • 🎵 Audio support on all platforms.
  • 🏆 Score tracking.

About

Clappy Bee is a Flappy Bird-style multiplatform game built using JetBrains Compose Multiplatform. Play it on Android, iOS, Desktop, and Web — all from a single Kotlin codebase!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages