ข่าว IT ล่าสุด
ถูกใจอย่าลืม Like Fanpage
[it] DIY: ไม้หนังสติ๊ก USB ยิง Angry Birds
แสดงแล้ว 1813 ครั้ง /
กุมภาพันธ์ 29, 2012, 20:36:20

Moshi

ออฟไลน์
กระทู้ : 16,996
คะแนนขอบคุณ : 45
it4x สังคมแห่งการเรียนรู้
      ทุกครั้งที่มีการจัดอันดับเกมส์ หรือแอพฯ ยอดฮิตบนโมบาย หนึ่งในท้อปเท็นมักจะต้องปรากฎชื่่อ Angry Birds อยู่ในนั้น ซึ่งนอกจากอยู่ในรูปของแอพฯ บนอุปกรณ์โมบายแล้ว ปัจจุบันมันยังเข้าไปอยู่ใน Facebook ให้คุณได้พิสูจน์ความแม่นยำแข่งกับเพื่อนๆ บนนั้นอีกด้วย ด้วยวิธีเล่นง่ายๆ เพียงแค่เหนี่ยว"หนังสติ๊ก"บนหน้าจอด้วยแรง และมุมที่สามารถทำให้เจ้า"นกโกรธ"สามารถพุ่งเข้าโจมตีรังของหมูเขียวได้ ซึงการเล่นจริงๆ ไม่เกิดจากการสัมผัสหน้าจอโมบายก็ใช้เมาส์เล่น มันจะสนุกกว่าไหม? ถ้าเราได้ง้าง"หนังสติ๊ก"จริงๆ เพื่อยิงพวกมันออกไป


     
 

 

และแล้วฝันก็เป็นจริง เมื่อทางกองบรรณาธิการได้ไปพบบล็อกแห่งหนึ่งแนะนำการสร้าง"หนังสติ๊ก USB" สำหรับเชื่อมต่อกับคอมพิวเตอร์ เพื่อใช้เล่นกมส์ Angry Birds โดยในการพัฒนาแก็ดเจ็ตไอเดียเจ๋งๆ นี้ ทางผู้สร้างเลือกใช้ชุดคิท (microcontroller) ที่มีขนาดเล็ก และใช้พัฒนาอุปกรณ์ต้นแบบได้เร็วมาก ชื่อว่า mbed (ออกเสียงว่า เอ็มเบด) ที่สามารถเชื่อมต่อการทำงานผ่านทางพอร์ต USB นำมาติดเข้ากับง่ามไม้ยิงหนังสติ๊ก ผลลัพธ์ที่ต้องการคือ ไม้ยิงหนังสติ๊ก+mbed จะทำหน้าที่แทนการอินพุตจาก"เมาส์"สำหรับพีซี ซึ่งในการพัฒนาจะต้องมีการเขียนชุดคำสั่งให้ mbed ใช้เซ็นเซอร์ตรวจจับแรงดึงของหนังสติ๊กไปด้านหลัง เพื่อเปลี่ยนเป็นโค้ดของการกดปุ่มบนเมาส์ค้างแล้วลากออกไป ยิ่งดึงหนังสติ๊กแรง หนังสติ๊กในเกมส์ Angry Birds ก็จะยึดออกไปไกลด้วย ในขณะที่ Accelerometer บน mbed จะตรวจจับการโน้มไม้ยิงหนังสติ๊ก เพื่อเปลี่ยนเป็นมมุมของการยิงนกโกรธในเกมส์ ดังคลิปข้างล่างนี้ 

และเมื่อปล่อยหนังสติ๊ก อินพุตที่ส่งเข้าไปให้กับเกมส์ก็จะเหมือนกับการยกนิ้วขึ้นจากปุ่มบนเมาส์ ซึ่งผลลัพธ์ก็คือ เจ้านกโกรธในเกมส์ Angry Birds จะพุ่งออกไปตามระยะยืด และมุมของการยิงด้วยหนังสติ๊ก USB ที่ทำขึ้นจากชุดคิทไมโครคอนโทรลเลอร์ mbed นั่นเอง ด้วยวิธีควบคุมเกมส์ Angry Birds ด้วยหนังสติ๊ก USB อย่างนี้ ทางเว็บไซต์บอกว่า มันจะทำให้ประสบการณ์ในการเล่นเกมส์นี้เปลี่ยนไป ไม่เหมือนเดิม มันต้องการทักษะในการเล่นแบบใหม่ ไม่ใช่แค่การใช้นิ้วสัมผัส-ลาก แล้วปล่อย หรือกดปุ่มบนเมาส์ค้างไว้ ลากแล้วยกนิ้ว แต่เป็นการใช้มือข้างซ้ายจับด้ามไม้ยิงฯ ในขณะที่มือขวาดึงหนังสติ๊กให้ยืดออกด้วยแรงที่มากกว่าการเล่นในอดีต กะระยะยืด และมุมยิงให้เหมาะสมก่อนที่จะยิงออกไป เชื่อว่า จากคลิปที่นำมาฝากข้างบนนี้ คงจะให้คำตอบกับคุณผู้อ่านเว็บไซต์ arip ในเรื่องนี้ได้ แต่หากใครสนใจอยากทำบ้างก็เข้าไปที่ บล็อก ของเขาได้เลยครับ

 

แสดงบนเว็บไซด์ : http://www.it4x.com

ที่อยู่ของข้อความต้นฉบับ: http://www.arip.co.th/news.php?id=414937


 

ด้วยฟังค์ชั่น ตอบด่วน คุณสามารถใช้โค๊ดและ เครื่องหมายแสดงอารมณ์ได้ เหมือนการตั้งกระทู้ธรรมดา แต่สามารถทำได้สะดวกกว่า

ระวัง: หัวข้อนี้ไม่มีการอัพเดทมานานถึง 120 วัน

แจ้งเตือน: โพสของคุณจะไม่แสดงจนกว่าผู้ดูแลจะอนุมัติ.
ชื่อ: อีเมล์: