1 คะแนน โดย GN⁺ 2023-08-20 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Clone-a Lisa เป็นเว็บเกมสั้น ๆ ที่ให้วาดภาพปลอมของ Mona Lisa ภายใน 60 วินาที
  • หน้าจอเริ่มต้นชวนให้เข้าเกมด้วยข้อความ “Are you warm, are you real, Mona Lisa?” และปุ่ม Start Game
  • ระหว่างเล่นจะแสดง ตัวจับเวลา 60 วินาที พร้อมอัตราส่วนคะแนน โดยในหน้าจอตัวอย่างเห็นเป็น 0.0%
  • สามารถท้าทายใหม่ได้ทันทีด้วยปุ่ม Play Again บนหน้าจอผลลัพธ์
  • ภาพที่วาดเสร็จแล้วสามารถแตะเพื่อไปยังตัวเลือกสกรีนช็อต ดาวน์โหลด คัดลอกไปยังคลิปบอร์ด และแชร์ได้

เกมวาดภาพปลอมใน 60 วินาที

  • Clone-a Lisa เป็นเว็บเกมที่มีคำอธิบายว่า “Paint a forgery in 60 seconds”
  • ปุ่มเริ่มต้นแสดงเป็น Start Game
  • หน้าจอเกมจะแสดงข้อความเกี่ยวกับ Mona Lisa ว่า “Are you warm, are you real, Mona Lisa?”
  • หน้าจอขณะเล่นแสดงทั้งเวลาจำกัด 60 วินาที และอัตราส่วนคะแนน โดยมีคะแนนตัวอย่างเป็น 0.0%

การดูผลลัพธ์และการแชร์

  • หลังจบเกม สามารถเล่นใหม่ได้ด้วย Play Again
  • เมื่อแตะภาพที่วาดเสร็จแล้ว จะเปิดตัวเลือกสกรีนช็อต ดาวน์โหลด และแชร์ได้
  • การทำงานที่มีให้ประกอบด้วย Download file, Copy to clipboard และการแชร์คะแนนพร้อมลิงก์เกม
  • ปลายทางการแชร์ที่แสดงมี Bluesky และ WhatsApp

1 ความคิดเห็น

 
GN⁺ 2023-08-20
ความคิดเห็นจาก Hacker News
  • ผมเป็นคนทำเกมนี้เอง วิธีคำนวณคะแนนทำงานแบบนี้: เอาภาพที่วาดไปวางทับต้นฉบับด้วยการประกอบภาพแบบ difference จากนั้นย่อผลลัพธ์ลง (ใช้คุณภาพ medium เพื่อเลี่ยงไม่ให้พิกเซลส่วนใหญ่ถูกข้าม) แล้วรวมค่า R/G/B ของทุกพิกเซลในภาพเล็ก
    ผลรวมนี้จะถูกเทียบกับค่าความต่างทั้งหมดของสถานะเริ่มต้น โดยสถานะเริ่มต้นหมายถึง 0% พื้นที่มืดมีค่าความต่างเริ่มต้นมากที่สุด และภาพโดยรวมก็มืดกว่าผืนผ้าใบเริ่มต้นด้วย ดังนั้นถ้าลงสีเยอะ ๆ โดยเฉพาะเน้นส่วนที่มืด ก็จะเกิน 70% ได้เร็วมาก 85% ถือว่าทำได้ดีมากแล้ว และถ้ามีฝีมือกับความเร็วพอ ผมคิดว่า 90% ก็น่าจะเป็นไปได้

    • อยากให้เกิน 85% จริง ๆ แต่สูงสุดได้ 84.4%
      https://i.imgur.com/t3saf5D.jpeg
      น่าจะทำให้การคำนวณคะแนนสะท้อน ความต่างของสีเชิงการรับรู้ ได้ เช่น ตอนคำนวณความต่าง ถ้าเพิ่มความอิ่มสีของทั้งสองภาพขึ้น ก็อาจลดปัญหาที่วิธีปัจจุบันชวนให้โฟกัสที่แสงเงามากกว่าเฉดสี เพราะภาพต้นฉบับมีความอิ่มสีค่อนข้างต่ำ ในเธรดมีข้อเสนอแนะดี ๆ เยอะ และถ้ามีตารางอันดับก็น่าจะสนุก
    • คะแนนสูงสุดของผม
      ไม่ต้องบอกก็รู้ว่าผมคงอยู่สาย วิศวกรรมซอฟต์แวร์ ต่อไปจะดีกว่า
      https://i.imgur.com/b7wbUNI.jpg
    • ใช้แค่แถบแนวนอนก็ทำได้ 80% แล้ว: https://imgur.com/a/OnhVdyr แต่ยังเกิน 85% ไม่ได้ ได้ 84% อยู่หลายครั้ง
      ถ้าระบายทุกพิกเซลด้วยสีที่ใกล้ที่สุดจากพาเลตต์ ดูเหมือนคะแนนจะได้ราว ๆ 94.7%: https://imgur.com/a/wiltqay ดังนั้น 90% ก็ถือว่าใกล้กับคะแนนสูงสุดทางทฤษฎีพอสมควร ในแง่เกม คะแนนเปอร์เซ็นต์ที่อัปเดตแบบเรียลไทม์ดีมาก ฟีดแบ็กทันทีนี่ดึงดูดแรงจริง ๆ
    • ชอบนะ แต่หลังจบเกม ถ้าได้ดู ภาพแสดงความต่าง ระหว่างภาพของผมกับต้นฉบับจริงก็น่าจะดี
    • แค่ถมผืนผ้าใบเป็นสีดำก็ได้ 75% แล้ว และถ้าเติมเขียวกับเหลืองอีกนิดก็ไปถึง 76% หลังจากนั้นดูเหมือนว่าถ้าจะได้คะแนนสูงขึ้นต้องวาดให้ แม่นยำ กว่านี้มาก
  • เจ๋งจริง ๆ ระบบคะแนน “ง่าย” พอที่จะทำให้รู้สึกว่าคุ้มกับเวลาที่ลงไป แต่ตามที่มีคนบอก ถ้าใช้แค่สีล้วนก็ได้ 80% อาจต้องปรับสักหน่อย
    อาจแก้ได้ด้วยการลบค่าเฉลี่ยออกก่อน เพื่อไม่ให้สีบางสีใกล้กว่า 0,0,0 โดยอัตโนมัติ แต่ผมอาจเข้าใจวิธีทำงานผิดไปทั้งหมดก็ได้ อยากให้มี ตารางอันดับแบบโฮสต์ไว้ ที่ดูภาพซึ่งได้เปอร์เซ็นต์สูงสุดได้

  • สนุกดีทีเดียวแต่ยาก และอยากให้มี ตัวเลือกเพิ่มเวลา
    การคำนวณคะแนนก็น่าสงสัยนิดหน่อย ผมลองวางสี่เหลี่ยมสีล้วนเต็มความกว้าง เรียงจากบนลงล่าง แล้วได้เกิน 80% ซึ่งสูงกว่าตอนที่พยายามวาดภาพให้แม่นที่สุดจริง ๆ เสียอีก

    • ผมถมทั้งภาพเป็นสีดำแล้วได้ 65% แสดงให้เห็นดีว่ามนุษย์ “มอง” วัตถุแตกต่างจากคอมพิวเตอร์มากแค่ไหน
  • เจ๋ง! อยากเห็นผลลัพธ์ของคนอื่น ๆ ด้วย แล้วต่อจากนั้นก็อยากเห็นภาพที่ เฉลี่ย จากผลลัพธ์ของทุกคน หรือ 100 หรือ 1,000 รายการล่าสุดด้วย ถ้ามีตารางอันดับผลงานยอดเยี่ยมก็ดี

  • อยากให้ดูแบบ เทียบข้างกัน ได้ ของผมคงแย่สุด ๆ แหละ

    • ถ้าดูแบบนั้นระหว่างวาดได้ด้วยก็ดี
  • ได้แรงบันดาลใจจากวิดีโอนี้หรือเปล่า?
    https://youtube.com/watch?v=WqnXp6Saa8Y

  • เป็นคอนเซ็ปต์และไอเดียเกมที่ยอดเยี่ยม การใส่แนวคิดง่าย ๆ อย่าง จำนวนครั้งที่ปัดพู่กัน แล้วนำไปคิดในคะแนนก็น่าสนใจ
    ผมไม่รู้อะไรเรื่องการวาดภาพเลย แต่คิดว่าอาจช่วยผลักให้ผู้เล่นเข้าใกล้วิธีที่จิตรกรจริง ๆ วาดมากขึ้นได้ ยังสงสัยด้วยว่ามีใครรู้ไหมว่าจิตรกรทั่วไปใช้การปัดพู่กันกี่ครั้งจนกว่าจะเสร็จ เกมนี้เกมเดียวก็ทำให้ผมรู้สึกถึงงานที่จิตรกรทำได้ดีขึ้นแล้ว และผมเป็นพวกนึกภาพในหัวไม่ค่อยออก เรื่องการเจาะอัลกอริทึมคะแนนฟังดูตลกนิดหน่อย ถ้าเป้าหมายคือคะแนนสูงสุด ก็แค่รันอะไรอย่าง soft-ICE แล้วสแกนหน่วยความจำของแซนด์บ็อกซ์เพื่อแก้ค่าก็ได้ แต่ตัวไอเดียเองดีจริง ๆ

  • ใส่อารมณ์แบบ มัลติเพลเยอร์ ได้ไหม? น่าจะสนุกมากในฐานะเกมปาร์ตี้

  • วาดโมนาลิซาด้วยความแม่นยำ 88.1%!
    https://vole.wtf/clone-a-lisa/ https://imgur.com/a/87HFCSB
    อืม การคำนวณคะแนนดูแปลก ๆ
    https://imgur.com/a/b9NHotr

    • มีบั๊กบน Android Chrome ในอุปกรณ์บางรุ่นที่ทำให้ การทำงานกับ canvas พังหนักมาก ปกติแล้วไม่ควรถูกวาดทับบนต้นฉบับ
      กำลังหาวิธีเลี่ยงอยู่ แต่จนถึงตอนนี้ทำได้แค่ทำให้พังในอีกแบบหนึ่ง และดูเหมือนว่าใน Chrome Canary จะแก้แล้ว
    • ถือว่าดีจนน่าทึ่งสำหรับภาพที่ออกมาใน 60 วินาที ไม่ได้หมายความว่าวาดสวยนะ แต่ ความแม่นยำของตำแหน่ง สูง
  • ลองครั้งแรกก็ได้เกือบ 70%: https://imgur.com/a/6ZmDqXU