วันนี้มีเกมมาให้ลองเล่นกันครับ เกมอาจจะดูไม่น่าสนุกเท่าไรแต่ที่น่าตกใจคือเกมนี้ถูกสร้างขึ้นด้วยการพิมพ์ตัวอักษรแค่ 140 ตัวอักษรเท่านั้นเอง
ที่มาที่ไปของเกมเหล่านี้เกิดขึ้นจากนักพัฒนาโปรแกรมคนหนึ่งชื่อนาย Ben Porter ทวีตท้าชาวบ้านว่ามี “ไหนใครเก๋าโชว์ของหน่อย โดยการสร้างเกมที่เขียนตัวอักษร(Code)แค่ 140 ตัวอักษร(1 ทวีต)ได้บ้างโชว์ฝีมือหน่อยซิ”
I challenge you to make a game whose source fits in a single tweet
— Ben Porter •ᴗ• (@eigenbom) June 27, 2015
แค่เพียงเวลาไม่นานนักก็มีเหล่าบรรดาโปรแกรมเมอร์น้อยใหญ่ออกมาโชว์ความสามารถในการเขียนเกมให้นาย Ben Porter ประจักษ์แก่ตาว่าเรื่องแค่นี้จิ๊บๆ ซึ่งก็มีส่งกันมาอยู่สี่ห้าคน ภาษาที่ใช้ในการพัฒนาก็มี Javascript, ภาษา C
ผมขอเอามาโชว์แค่ Javascript ละกันเพราะเอามาลองเล่นเองได้ ซึ่งคนที่ทำได้ดีและเด่นสุดคือนาย Alex Yoder ที่เขียนเกมกด x ให้ไวที่สุดโดยมีเวลากำหนด (ผมกดได้ 17 หนแล้วคุณละ) ลองเล่นได้ที่เว็บนาย Yoder เลย > เล่น
<body onload=d=Date.now,t=d(s=0)><p style=”float:left” onclick=”(e=d(++s)-t)<15e3?style.margin=e%300+’ 0 0 ‘+e*7%300:alert(s)”>X</p></body> — Alex Yoder (@alex_yoder) June 30, 2015
อันนี้เป็นเกมรัชเชี่ยน รูเล็ต กดปุ่ม Shoot เพื่อวัดดวงว่าใครจะอยู่ใครจะไปของนาย Rostislaw Nikishin
<body onload=p=6><button onclick=”if(Math.random() * (100)<1/p*100){alert(‘Dead’); p=6;} else{p–; alert(‘Alive’);}”>Shoot</button></body>
— Rostislaw Nikishin (@bronydell) July 2, 2015
ใครอยากจะลองเล่นเองกับเครื่องคอมที่บ้านก็สามารถลองได้โดยการ
- เปิด Notepad ขึ้นมาแล้ว Copy Code ไปวางใน Notepad
- แล้วกด Save ใส่ชื่อให้ไฟลแล้วใส่นามสกุลไฟล์ให้เป็น .html
- กดคลิ๊กที่ไฟล์ที่เรา Save แล้วก็ให้มันเลือกเปิดกับเบราว์เซอร์แค่นี้ก็เล่นได้แล้ว
ส่วนคนไหนที่เป็นนักพัฒนาโปรแกรมอยากจะไปโชว์ฝีมือคนไทยให้โลกได้รู้ละก็เข้าไปที่ Twitter ของนาย Ben Porter ได้เลยครับ
ที่มา – engadget.com
Comments
