Clone-a Lisa
(vole.wtf)- 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 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ผมเป็นคนทำเกมนี้เอง วิธีคำนวณคะแนนทำงานแบบนี้: เอาภาพที่วาดไปวางทับต้นฉบับด้วยการประกอบภาพแบบ difference จากนั้นย่อผลลัพธ์ลง (ใช้คุณภาพ
mediumเพื่อเลี่ยงไม่ให้พิกเซลส่วนใหญ่ถูกข้าม) แล้วรวมค่า R/G/B ของทุกพิกเซลในภาพเล็กผลรวมนี้จะถูกเทียบกับค่าความต่างทั้งหมดของสถานะเริ่มต้น โดยสถานะเริ่มต้นหมายถึง 0% พื้นที่มืดมีค่าความต่างเริ่มต้นมากที่สุด และภาพโดยรวมก็มืดกว่าผืนผ้าใบเริ่มต้นด้วย ดังนั้นถ้าลงสีเยอะ ๆ โดยเฉพาะเน้นส่วนที่มืด ก็จะเกิน 70% ได้เร็วมาก 85% ถือว่าทำได้ดีมากแล้ว และถ้ามีฝีมือกับความเร็วพอ ผมคิดว่า 90% ก็น่าจะเป็นไปได้
https://i.imgur.com/t3saf5D.jpeg
น่าจะทำให้การคำนวณคะแนนสะท้อน ความต่างของสีเชิงการรับรู้ ได้ เช่น ตอนคำนวณความต่าง ถ้าเพิ่มความอิ่มสีของทั้งสองภาพขึ้น ก็อาจลดปัญหาที่วิธีปัจจุบันชวนให้โฟกัสที่แสงเงามากกว่าเฉดสี เพราะภาพต้นฉบับมีความอิ่มสีค่อนข้างต่ำ ในเธรดมีข้อเสนอแนะดี ๆ เยอะ และถ้ามีตารางอันดับก็น่าจะสนุก
ไม่ต้องบอกก็รู้ว่าผมคงอยู่สาย วิศวกรรมซอฟต์แวร์ ต่อไปจะดีกว่า
https://i.imgur.com/b7wbUNI.jpg
ถ้าระบายทุกพิกเซลด้วยสีที่ใกล้ที่สุดจากพาเลตต์ ดูเหมือนคะแนนจะได้ราว ๆ 94.7%: https://imgur.com/a/wiltqay ดังนั้น 90% ก็ถือว่าใกล้กับคะแนนสูงสุดทางทฤษฎีพอสมควร ในแง่เกม คะแนนเปอร์เซ็นต์ที่อัปเดตแบบเรียลไทม์ดีมาก ฟีดแบ็กทันทีนี่ดึงดูดแรงจริง ๆ
เจ๋งจริง ๆ ระบบคะแนน “ง่าย” พอที่จะทำให้รู้สึกว่าคุ้มกับเวลาที่ลงไป แต่ตามที่มีคนบอก ถ้าใช้แค่สีล้วนก็ได้ 80% อาจต้องปรับสักหน่อย
อาจแก้ได้ด้วยการลบค่าเฉลี่ยออกก่อน เพื่อไม่ให้สีบางสีใกล้กว่า 0,0,0 โดยอัตโนมัติ แต่ผมอาจเข้าใจวิธีทำงานผิดไปทั้งหมดก็ได้ อยากให้มี ตารางอันดับแบบโฮสต์ไว้ ที่ดูภาพซึ่งได้เปอร์เซ็นต์สูงสุดได้
สนุกดีทีเดียวแต่ยาก และอยากให้มี ตัวเลือกเพิ่มเวลา
การคำนวณคะแนนก็น่าสงสัยนิดหน่อย ผมลองวางสี่เหลี่ยมสีล้วนเต็มความกว้าง เรียงจากบนลงล่าง แล้วได้เกิน 80% ซึ่งสูงกว่าตอนที่พยายามวาดภาพให้แม่นที่สุดจริง ๆ เสียอีก
เจ๋ง! อยากเห็นผลลัพธ์ของคนอื่น ๆ ด้วย แล้วต่อจากนั้นก็อยากเห็นภาพที่ เฉลี่ย จากผลลัพธ์ของทุกคน หรือ 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
กำลังหาวิธีเลี่ยงอยู่ แต่จนถึงตอนนี้ทำได้แค่ทำให้พังในอีกแบบหนึ่ง และดูเหมือนว่าใน Chrome Canary จะแก้แล้ว
ลองครั้งแรกก็ได้เกือบ 70%: https://imgur.com/a/6ZmDqXU