← All projects

Emoji Mashup - Offline Emoji Puzzle Game

FlutterBLoCOpenMojiShorebird
Emoji Mashup - Offline Emoji Puzzle Game

Overview

Emoji Mashup is an offline Flutter puzzle game for children aged 5–14. Players combine illustrated ingredients to craft a target through one or more recipe steps — every level is solvable in one, two, or three mixes.

Key Features

  • 100+ handcrafted levels across Starter, Nature, Cooking, Animals and Fantasy episodes
  • Combination puzzle loop — pick two ingredients, hit Mix, and discover new creations
  • Star ratings based on moves and hints used
  • Dynamic hints — relevant ingredients glow after repeated failed attempts
  • Fully offline — progress, discoveries, settings and best stars are saved locally
  • Consistent artwork — every ingredient is a bundled OpenMoji SVG, so the game looks identical on Android and iOS with no network

Craft Storybook UI

A paper-craft design system built from design tokens and custom painters: stitched borders, felt badges, washi tape, a paper-trail level map and a chunky fabric MIX button.

Tech Stack

  • Flutter with BLoC/Cubit state management
  • OpenMoji 17.0 artwork (CC BY-SA 4.0)
  • Shorebird for over-the-air updates
  • Local persistence, ads and in-app purchase integrations

📸 Screenshots

Tap a screenshot to open the slider