Boing
(boing.greg.technology)- หน้าเว็บนี้เป็นบริการแบบโต้ตอบง่ายๆ ที่บันทึก จำนวน "boing" ทุกครั้งที่ผู้ใช้ทำการ กดดึงและปล่อยลูกบอลที่ติดอยู่กับสปริงด้วยเมาส์
- ลูกบอลและสปริงจะเคลื่อนไหวอย่างเป็นธรรมชาติทางฟิสิกส์ตามมุมที่เหมาะสม
- แสดงจำนวนครั้งการใช้งานปัจจุบันของแต่ละบุคคลผ่านข้อความ "you've boinged 0 times"
- แสดง ยอดรวมการทำ "boing" ที่สะสมทั่วโลกร่วมกัน
- เป็นโปรเจกต์ที่มีลักษณะเป็น การทดลองเว็บแบบมีส่วนร่วม ด้วยอินเทอร์เฟซที่เรียบง่าย
1 ความคิดเห็น
ความเห็นจาก Hacker News
ชอบอันนี้มาก เลยใช้ โค้ดโกง นิดหน่อยให้มันขยับเมาส์อัตโนมัติ
สิ่งที่น่าสนใจคือ เพราะมัน ไม่ใช่การจำลองฟิสิกส์ที่สมบูรณ์แบบ มันเลยกลับให้ความรู้สึกสมจริงกว่า
ถ้าทำตามกฎของ Hooke แบบเป๊ะ ๆ มันจะดูแข็งและปลอมเกินไป แต่พอใส่ ความหลวมกับแรงหน่วง ลงไปนิดหน่อย มันจะดูเป็นธรรมชาติมากขึ้น เป็นความ ‘ไม่เนี้ยบแบบควบคุมได้’ อย่างหนึ่ง
ตอนเพื่อนมีลูกเมื่อก่อน ของเล่นมีเยอะจนห้องนั่งเล่นเหมือนสนามอุปสรรค แต่สุดท้ายเด็กกลับเล่นอยู่กับ สปริงกันกระแทกประตู อย่างเดียว การได้นั่งเขี่ยสปริงเรียบง่ายนั้นมันให้ความรู้สึก เยียวยา อย่างแปลก ๆ
ในที่สุดก็มาแล้ว! ถึงเวลานำอันนี้ไปใช้ทำ วิดีโอมีมคลาสสิก กันแล้ว (ลิงก์ YouTube Shorts)
พอเห็นอะไรแบบนี้ก็นึกขึ้นได้ว่าทำไม เว็บของเล่น เรียบง่ายในอดีตถึงน่าพอใจนัก
ไม่มีล็อกอิน ไม่มีออนบอร์ดิง ไม่มี “อัปเกรดเป็นโปร” มีแค่ของเล่นบริสุทธิ์ที่ทำอย่างเดียวแต่ทำได้ดี
มีตัวนับจากทั่วโลกติดอยู่ด้วย แต่ก็ยังสะอาดตาโดยไม่ใส่ เกมมิฟิเคชัน มากเกินไป
มีข้อเสนอว่า “ลองทำสิ่งนี้ให้เป็น ฟีเจอร์โซเชียล ดีไหม?” เช่น ฉันส่ง ‘Boing’ ที่ทำไว้ให้พี่สาว แล้วให้เธอประเมินฝีมือฉัน
ถ้าเป็น Elon Musk ก็คงจะพูดว่า “นี่คืออัลฟาเวอร์ชันแรกของตัวจำลองโลก และภายใน 1 ปีมันจะพยากรณ์สภาพอากาศกับตลาดหุ้นได้อย่างสมบูรณ์แบบ”
สงสัยว่าจะมีแผนปล่อย โค้ดแบบไม่บีบอัด ไหม อยากอ่านโค้ดดูแต่เสียดายที่มันถูกทำให้อ่านยาก คร่าว ๆ แล้วดูเหมือนใช้ howler.js เป็นฐาน และลอจิกหลักอยู่ช่วงล่างของเทมเพลตมือถือ
requestAnimationFrameและก็มีเวอร์ชันที่ AI ทำไว้เหมือนกัน (ลิงก์ jsfiddle)อยากเห็น เวอร์ชันที่จำลองได้แม่นยำจริง ๆ ของสิ่งนี้เหมือนกัน เช่น ในสไตล์ engine-sim.parts
น่าจะดีถ้ามี ตัวนับจำนวน Boing รวมของทั้งโลก