While on paternal leave, I wanted to create a game my newborn daughter could eventually play and learn something from. I was heavily inspired by the daily puzzle games I consistently play such as Wordle and Strands.<p>Refractor is a game about connecting colored tiles together to reach all the goals. Use "refractor" tiles to combine two colors together but be careful not to trap yourself in! The game is won when all goals are fulfilled.<p>The tech stack is: Laravel + Inertia, React + TypeScript, and DaisyUI + TailwindCSS.<p>Open to any questions or feedback. Hope you might find it interesting!
Nicely done.<p>I need to admit the second step in the tutorial took me a while. It's not obvious the mixing tiles accept incoming colors only at some of the sides. I.e. you need to go further with the blue and make a U turn.
I want to play more, 1 puzzle per day is satisfying for word puzzles but not for this kind of puzzle IMO<p>Maybe you can still have a hand-curated daily puzzle, but also have some procedural generation to have endless puzzles
1. The restart button doesn't seem to work half the time<p>2. As a techie who thinks of color in RGB, it took me a very long time to understand how to make green from yellow.