Portfolio · Gaming

ShadowSync

In ShadowSync, your shadow is not just a reflection — it is your partner in a unique puzzle game where light and shadow work together.

Industry
Gaming
Technology
Flutter
Services
Mobile App Development, UI/UX
ShadowSync screens

About the project

What ShadowSync does

ShadowSync is a 2D puzzle-platformer for players who enjoy logic, timing, and strategy. The player controls a character and its mirrored shadow at the same time, using light to freeze the shadow, activating switches on both paths, and opening doors to reach the next stage. Each level introduces a new idea, so the game rewards observation and planning rather than repetitive play.

Karma Technolabs developed ShadowSync in Dart with Flutter and the Flame game engine, and published it on Google Play. The game spans 20 handcrafted levels with rotating and breakable platforms, pushable blocks, teleport portals, lasers, mirrors, and light receivers. Development focused on physics consistency, stable collision detection, responsive controls, and optimized animations for smooth performance across Android devices.

Key features

Built around how people use it

Dual World Control

Control a character and its mirrored shadow simultaneously, coordinating precise movement across two connected environments.

Light and Shadow Mechanics

Turn lights on and off to freeze the shadow at the right moment and activate switches across both paths.

Varied Puzzle Elements

Levels include rotating platforms, teleport portals, pushable blocks, breakable platforms, lasers, mirrors, and light receivers.

20 Handcrafted Levels

Difficulty increases gradually as each level introduces new mechanics and more complex puzzle combinations to master.

Checkpoints and Lives

Retry from checkpoints with a limited number of lives, balancing challenge with accessibility for casual players.

Minimalist Dark Style

Clean, minimalist dark-themed visuals keep the player’s attention on the puzzles and create a focused, immersive atmosphere throughout the game.

Product screens

A closer look.

ShadowSync is a 2D puzzle-platformer game built using Flutter and Flame Engine. The game introduces a unique dual-world mechanic where the player controls a character and its mirrored shadow simultaneously. Players solve physics-based puzzles using synchronized movement, light reflection, moving platforms, and environmental hazards across progressively challenging levels.

Read the full story

Let’s talk

Have a similar idea?

Tell us about your project. Let’s explore how the right technology can help your business grow.

Start a Conversation