• เกมที่เด็กเล็กที่สุดเล่นได้ — แค่เอานิ้วจิ้มโดนเป้าที่ขยับอยู่ ก็ทำงานนี้ครบแล้ว
  • กบไม่เคยพลาด และไม่มีจับเวลา — ลิ้นที่พลาดจะเปลี่ยนความสำเร็จครั้งแรกให้กลายเป็นความล้มเหลวที่เด็กวัยนี้อธิบายไม่ได้
  • ความยากอยู่ที่ “รอบ” ไม่ใช่ที่การแตะ — จับให้หมด · เอาแต่สีที่บอก · เอาแต่ตัวเล็ก คือการจำกฎไว้ระหว่างที่มือกำลังทำ
  • แตะผิดตัวมีคำตอบ ไม่ใช่เงียบ — กบมองแล้วหันไป เพราะการแตะแล้วไม่มีอะไรเกิดขึ้นเลย เด็กสามขวบจะคิดว่าจอเสีย
  • ตำแหน่งแมลงเขียนไว้ตายตัว ไม่สุ่ม — กระดานสุ่มวางแมลงทับกันได้ ซึ่งวัยนี้จะเห็นเป็นตัวเดียว
  • ตรวจทุกรอบก่อนมี UI (npm run verify:frog) — ต้องมีตัวให้จับ ต้องมีตัวให้ปล่อย และไม่มีคู่ไหนที่จะลอยมาทับกัน
  • ตัวตรวจจับได้จริงสองคู่ที่จะทับกันตอนลอย (d2/d4 และ f1/f5) — วัดระยะโดยรวมระยะลอยของทั้งคู่ ไม่ใช่แค่จุดเริ่ม
  • เล่นจริงบนจอ 390px: เคลียร์รอบได้ ปุ่มไปต่อขึ้น ไม่มี error ไม่ล้นจอ · เป้าแตะขั้นต่ำ 46px
  • กบและแมลงเป็นภาพวาดสีน้ำของ Kidsquare แล้ว — SVG ชั่วคราวถูกถอดออกทั้งหมด
  • กบตัวเดียวสี่ท่า (นั่ง · ย่อ · กระโดด · อ้าปาก) ตัดจากแผ่นเดียวด้วยมาตราส่วนเดียวและเส้นเท้าเดียว กบจึงไม่โตขึ้น-เล็กลงตอนกระโดด
  • แมลงสี่ตัวมีรูปทรงต่างกันจริง ไม่ใช่ภาพเดียวเปลี่ยนสี — และ verify บังคับว่าสีในกติกาต้องตรงกับสีในภาพวาด
  • สนามเล่นคือสวนที่วาดไว้ ไม่ใช่กล่องไล่สีอีกต่อไป — กบกระโดดอยู่บนสนามหญ้าริมสระ แมลงบินอยู่บนยอดไม้
  • วิดีโอลูปจาก Google Flow ของภาพวาดใบเดียวกันวางทับไว้ ใบไม้ไหว น้ำในสระกระเพื่อม · ปิดเองบนเครื่องที่ตั้ง reduced-motion (ไม่โหลดไฟล์เลย)
  • สวนเดียวกันวาดสองใบ 16:9 กับ 9:16 — มือถือได้ภาพแนวตั้งเต็มใบ ไม่ใช่ภาพแนวนอนที่ถูกครอบ (ครอบแล้วกบจะไปยืนอยู่ในสระ) พร้อมวิดีโอลูปของตัวเอง
  • โจทย์แต่ละรอบเขียนครั้งเดียว แล้ว place() กระจายลงบนท้องฟ้าและสนามหญ้าของภาพที่กำลังแสดง — เพิ่มรอบใหม่ไม่ต้องเขียนพิกัดสองชุด
  • แมลงบินวนเป็นวงแบบผีเสื้อ ไม่ใช่เลื่อนซ้าย-ขวา — เอียงตัวเข้าโค้ง กระพือปีก และมีจังหวะขึ้นลงซ้อนอยู่ วงเขียนเป็นเปอร์เซ็นต์ของ “ตัวมันเอง” ชุดเดียวจึงใช้ได้ทั้งจอมือถือและจอโน้ตบุ๊ก
  • ตัวตรวจวัดกล่องที่แต่ละตัวบินวนอยู่จริง (ครึ่งวง + ครึ่งตัว) แล้วห้ามสองกล่องทับกันทั้งสองแกน บนสวนทั้งสองใบ — ไม่ใช่แค่วัดระยะห่างเหมือนเดิม
  • แตะแล้วตัวนั้นหยุดบินทันที และลิ้นเล็งจากตำแหน่งจริง ณ วินาทีนั้น ไม่ใช่ตำแหน่งที่เขียนไว้ — ไม่งั้นกบจะแลบลิ้นไปที่ที่แมลงเคยอยู่
  • สวนเต็มจอจริง ๆ ทุกด้าน โดยไม่ตัดภาพทิ้งเลย — ภาพหลักวางแบบ contain ตรงกลาง ส่วนขอบที่เหลือเติมด้วยภาพเดียวกันขยายและเบลอ ตัวหนังสือทุกชิ้นลอยอยู่บนสวน
  • ความไหวของต้นไม้-ดอกไม้ลดลงครึ่งหนึ่งตามที่เจ้าของสั่ง: วิดีโอเล่นทับภาพนิ่งที่ opacity 0.5 (ตัวเลขเดียว ปรับได้ทันที) และเล่นช้าลง 1.6 เท่า
  • เป้าแตะ 46px แยกออกจากขนาดภาพ — ตอนที่พื้นขั้นต่ำไปบังคับที่รูปวาด ตัวเล็กบนมือถือถูกขยายเป็น 46 ส่วนตัวใหญ่ได้แค่ 49 กติกา “จับเฉพาะตัวใหญ่” จึงถามในสิ่งที่แยกไม่ออก
  • แตะผิดครบสามครั้งแล้วเกมเลิกถามและเริ่มช่วย: ตัวที่ต้องจับเรืองแสงอุ่น ๆ พร้อมประโยคชวนหายใจ (กฎ Kidsquare)
  • เพิ่มกฎ “จับสามตัว” และ “จับตัวที่ใหญ่ที่สุด” ซึ่งเครื่องยนต์รองรับแล้วกำลังจะทำ

✓ = ทำเสร็จแล้ว · ☐ = วางแผนไว้ ทุกเกมสร้างทีละขั้นแบบนี้เอง

Community Voice

ช่วยกันออกแบบ Kidsquare

อยากให้ทุกคนได้มีส่วนร่วมช่วยกันออกแบบกิจกรรมใน Kidsquare เลยเปิดพื้นที่นี้ให้แสดงความคิดได้ ทีมงานจะนำไปพิจารณา เพื่อพัฒนาเกมให้ถูกใจพวกเราต่อไป

ลงชื่อไว้ก่อน — หากไอเดียของคุณถูกคัดเลือกไปพัฒนา คุณจะได้รับ Badge “Exclusive” เฉพาะช่วงเวลานี้เท่านั้น

บันทึกในเครื่องนี้ ไม่ต้องล็อกอิน ไม่เก็บรหัสผ่าน