NodeFlow

  • NodeFlow is a daily puzzle where the difficulty ramps up throughout the week. Levels start simple on Monday, evolve into complex logic challenges by Sunday, and then reset to easy again the next week.

What it does

  • Gameplay: Drag nodes, split segments, and reshape lines to match the target overlay.
  • Progression: Earn XP, track stats (Streak, Avg. Time), and climb the global leaderboard.
  • Reddit Integration: Performance is reflected in real time via custom User Flairs and uses Reddit Avatars for identity.

Challenges we ran into

  • Mobile Interactivity: Recreating a precise "drag and drop" experience within a WebView on varying mobile screen sizes without triggering native scrolling was our hardest technical hurdle.
  • Unified Identity: displaying the same Reddit Avatars consistently across both the expanded leaderboard view and the inline splash screen required complex state management.
  • Solvability Logic: Tuning the procedural generation algorithm to ensure levels were challenging but never mathematically impossible to solve.

What's next for NodeFlow

After the hackathon is over, we are planning major updates:

  • Automated Daily Posts: auto post the new daily challenge at 00:00 UTC.
  • UI Polish: A completely redesigned splash screen for a better first impression.
  • More Achievements: Adding a wider variety of earnable badges and flairs for different playstyles.

Built With

Share this project:

Updates