What we built

DrawIt is a Draw & Guess game a popular and well-known party classic. One player sketches while the others guess. It’s fast, fun, and creative! We’ve added the ability to create rooms, invite friends, leaderboard and chats

How we built it

We used the Compose Canvas APIs to draw and color shapes, and all Compose APIs worked flawlessly across Android, iOS (including Apple Pencil), and desktop (mouse/trackpad). Next, we built a real-time backend state machine to keep the game moving, creating rounds, choosing words, updating the leaderboard, and more. We used Firebase services Firestore, Cloud Functions, Cloud Run and Authentication, and on the client we integrated them via the Firebase GitLive KMP SDK. With the foundations solid, we shifted our focus to the UI, implementing adaptive layouts with a List–Detail pane and WindowSize classes, and testing on desktop, iPad, Android tablets, and foldables to ensure a consistent and reliable experience across devices.

Weekly Blogs | Challenges | Accomplishments

We published weekly YouTube videos covering the exciting challenges and milestones we achieved over this two-month period. Check out here DrawIt YouTube Playlist

What's next for DrawIt - A Mutiplatform Draw & Guess Game

  1. Building Real time Audio & Video Chats
  2. Improving overall Game Experience

Built With

Share this project:

Updates