We rebuilt FloodIt, an open-source browser puzzle game inspired by Flood-It[0].
It includes:
- Classic mode (fill the board with one color)
- Maze mode (flood through corridors to reach the goal tile)
- Presets + custom game setup
Live demo: https://floodit-js.vercel.app
Source code: https://github.com/ekremkaraca/floodit-js
We started it as a React.js implementation[1] using TailwindCSS & Vite but gradually removed them to use custom css & Bun's own runtime thanks to Windsurf IDE & OpenAI Codex. There's also Sveltekit implementation we're working on [2].
We’d love feedback on gameplay balance (move limits/difficulty), UX, and code structure.
[0]: https://github.com/tfuxu/floodit
[1]: https://github.com/ekremkaraca/floodit-react
[2]: https://github.com/ekremkaraca/floodit-sveltekit
ekremkrc•1h ago