MDBLogic

Project

Starweaver

Starweaver is a minimalist, atmospheric puzzle game where players manipulate light beams to solve levels. Version 1.0 has been released on the App Store, while version 2.0 is currently in development with multiplayer as the main addition.

Version 1.0
Stack Flutter · Dart · Flame Engine · …

Starweaver

A minimalist puzzle experience, now live on the App Store

v1.0 1.0 released · 2.0 in development View in the App Store →
FlutterDartFlameBloc

Overview

Starweaver is an atmospheric puzzle game where light, direction, and timing come together in a calm but purposeful gameplay experience. The game revolves around manipulating light beams to solve puzzles and complete levels, with a strong emphasis on clear visual design and a polished, accessible gameplay loop.

With the 1.0 release, that first single-player experience is now live on the App Store. At the same time, work is already underway on version 2.0, where multiplayer becomes the main expansion and turns Starweaver into a more connected experience.

Gameplay

In Starweaver, players solve puzzles by directing light beams and triggering the right interactions within each level. The core loop is about observing, positioning, and understanding how light moves through a space.

Each level introduces a new spatial challenge where players gradually discover how they can influence the playfield. That creates a rhythm that feels calm on the surface, while still demanding precision, insight, and experimentation.

While version 1.0 focuses on a complete solo puzzle experience, version 2.0 explores how that same foundation can support shared sessions, progress comparison, and other forms of multiplayer interaction.

Features

  • Minimalist, atmospheric puzzle gameplay
  • Strong focus on light manipulation, timing, and spatial reasoning
  • Visual direction built around calm, clarity, and precision
  • Official 1.0 release available on the App Store
  • Version 2.0 in development with multiplayer as the primary expansion

Architecture

Starweaver is built as a hybrid Flutter/Flame project. Flame powers the rendering and interactive gameplay layer, while Flutter handles the app structure, surrounding screens, and interface.

Technical foundation

Bloc is used for state management so progress, screen state, and other app logic stay understandable and scalable. That setup supports the live 1.0 release today and creates a clean base for the extra demands that multiplayer will introduce in 2.0.

Roadmap

  • Expanding Starweaver with multiplayer capabilities in version 2.0.
  • Further refining the gameplay experience and interface based on feedback.
  • Building on the 1.0 release with new social and interactive systems.

Development status

The current focus is expanding the live 1.0 release with new social and interactive systems without losing the minimalist feel of the existing puzzle experience.