← Back to Talent Portal
Login to report
📦
Other

Water puzzle game

👤 by mehwish kanwal 📍 Karachi 📅 Jul 13, 2026 ⏱ 2.5h build time
❤️ 0
Upvotes
68
🤖 AI Score
28
👁 Views

📦 Deliverables

🖼️ Screenshots

🎯 Problem Statement

1. Stack-Based Pouring Logic 2. State & History Management (Undo/Reset System) 3. Procedural Level Generation & Solvability 5. CSS/DOM Rendering of Multi-Layered Liquids 4. UI Focus & Interactivity State

🛠️ What I Built

water solving puzzel

💡 What I Learned

Stack Data Structures: You mastered LIFO (Last-In, First-Out) logic to control how fluid layers pour, stack, and match color patterns.State & History Tracking: You implemented strict deep-copying of 2D arrays to power flawless Undo and Reset historical mechanics.Input State Machines: You built advanced click-sequencing and input-blocking systems to handle user interactions without causing visual or data glitches.

🤖 AI Reviewer Feedback

Nice work getting the core pouring logic, undo system, and visual rendering up and running—those are the heart of a water‑sort puzzle. To strengthen the project, add a README and push the source to a public repo so you can document your level‑generation algorithm and share your code, and include inline comments to make the stack and state‑management logic clearer for future readers.