Flow Loop

A 2D precision following game built with Godot 4.4 where players must chase their "flow state" - a glowing manifestation of perfect movement that traces invisible paths at increasing speeds.

Game Overview

Flow Loop is a minimalist meditation on precision and focus. You control a dot with your mouse, chasing your own "flow" - a luminous representation of perfect movement that glides effortlessly along invisible paths. The flow knows where to go; you must learn to trust it and follow without hesitation.

Core Concept

  • Invisible Paths: Flowing routes are hidden from view, existing only in the flow's memory
  • Your Flow: A radiant, glowing essence that shows you the way forward
  • Mouse Harmony: Your consciousness follows your mouse cursor precisely
  • Rising Tempo: Each completed path increases the flow's velocity
  • Mindful Precision: Stay connected to your flow or lose the meditation

How to Experience Flow Loop

Game Rhythm

  1. Preparation Phase: A moment of stillness before the flow begins (3 seconds)
  2. Flow State: Your flow essence starts moving and you must follow
  3. Path Completion: Complete 3 cycles to finish a path
  4. Deeper Flow: The flow moves faster, challenging your focus

Controls

  • Mouse Movement: Your consciousness follows your mouse precisely
  • No Clicks Needed: Pure movement is all that's required

Path Progression

  • Path 1: Base flow velocity (400 units/second)
  • Path 2: 20% faster tempo than previous path
  • Path 3: 20% faster than Path 2
  • Ascending...: Each path increases velocity by 20%

Cycles

  • Each path consists of 3 complete cycles
  • You must finish all 3 cycles to unlock the next path
  • The flow maintains steady velocity within each path

 Mastery Techniques

Finding Your Center

  1. Stillness First: Use the preparation time to center your mouse near the flow
  2. Fluid Motion: Smooth, continuous movement maintains better connection than jerky corrections
  3. Intuitive Following: Trust the flow's path and anticipate rather than react
  4. Grace Period: You have 3 seconds at the start where disconnection doesn't break the meditation

Advanced Flow States

  1. Path Recognition: Flow paths follow natural movement patterns - learn to read them
  2. Velocity Matching: Harmonize not just position but speed with your flow
  3. Curved Efficiency: On turns, you might find shorter paths through conscious intention
  4. Recovery Flow: If you lose connection, make gentle movements back to harmony

Flow Disruptions

  • Don't Chase Frantically: Avoid desperate catch-up movements - trust in gradual reconnection
  • Avoid Overcorrection: Small, mindful adjustments maintain better flow than large ones
  • Stay Calm: If you enter the danger zone, breathe and make smooth movements back to safety

Losing the Flow

The meditation ends if:

  • Your separation from the flow exceeds 200 units based on recent movement patterns
  • This is calculated using flowing averages over 0.25 seconds
  • The grace period at each path's beginning protects your initial connection

Flow Progression & Depths


Deepening Challenge

  • Beginning Paths (1-3): Learning to recognize and trust your flow
  • Flowing Paths (4-7): Speed challenges your ability to maintain connection
  • Deep Flow (8+): Transcendent velocity requires complete presence
  • Ultimate Flow: Eventually, human limitations will meet the infinite

🔧 Technical Harmony

System Requirements

  • Engine: Godot 4.4
  • Platform: Windows, macOS, Linux
  • Input: Mouse for consciousness control
  • Display: Adaptable to any resolution

Performance Flow

  • Target Rate: 60 FPS for smooth consciousness tracking
  • Synchronization: V-Sync recommended for fluid mouse harmony
  • Response Time: Minimize input lag for immediate flow connection

Visual Meditation

Aesthetic Philosophy

  • Minimal Essence: Pure geometric forms without distraction
  • Luminous Contrast: Radiant flow against meditative darkness
  • Energy Trails: Flowing particle effects and glowing paths

Interface Elements

  • Path Counter: Current path in your journey
  • Cycle Counter: Progress through current path (X/3)
  • Connection Display: Real-time harmony measurement
  • Awareness Glow: Screen effects that respond to your state

Flow Achievements

Infinite Journey

  • No final destination - the flow continues endlessly
  • Procedurally generated paths ensure fresh experiences
  • Each session offers new flow patterns to master
  • Challenge yourself to reach deeper flow states

Mastery Milestones

  • Beginner: Complete Path 3 - Finding your flow
  • Student: Complete Path 5 - Understanding flow rhythm
  • Practitioner: Complete Path 8 - Maintaining deep connection
  • Adept: Complete Path 10+ - Transcendent velocity mastery
  • Flow Master: Achieve minimal separation at ultimate speeds

Beginning Your Flow Journey

When you're ready to enter the flow:

  1. Launch your meditation
  2. Use the preparation time
  3. Begin following when your flow essence starts moving
  4. Complete 3 cycles to deepen to the next level
  5. Continue your journey as long as you can maintain connection

The experience remembers your deepest flow state and shows your final path when you eventually lose connection.

Trust the flow, and let your consciousness follow. 🌊✨

Assets

StatusPrototype
PlatformsHTML5
Authordanfekete
Made withGodot

Leave a comment

Log in with itch.io to leave a comment.