Cracked Rabbit Gaming สอนสร้างเกมด้วย Kodu

Cracked Rabbit Gaming ได้สอนการเขียนเกมด้วย Kodu ไว้อย่างน่าสนใจทีเดียว เรามาเรียนรู้การเขียนเกม ให้ได้อย่างเกมนี้กัน เริ่มต้นด้วยการทำความรู้จักเกม twin-stick shooter จากวีดีโอนี้ก่อนครับ   เกมนี้ผู้เล่นบังคับ Puck ให้เคลื่อนที่ไปรอบๆ ภายในกรอบหกเหลี่ยม ต้องคอยหลกหลีกศัตรู แล้วก็คอยยิงมันให้ได้ มุมขวาบนจะมีตัวเลขอยู่ 3 ค่า ตัวเลขแถวบนเป็นเวลาในการเล่นเกม ซึ่งจะลดลงเรื่อยๆ แถวกลางเป็นจำนวน Puck ที่ยังเล่นได้อีก ส่วนตัวเลขแถวล่างเป็นคะแนน ถ้ายิงได้ก็จะได้คะแนนเพิ่ม ตอนนี้เอาเท่านี้ก่อน คงพอเห็นภาพนะครับ ขั้นตอนการสร้างเกม (twin-stick shooter) ด้วย Kodu มาลองสร้างเกมกันครับ เริ่มต้นด้วยการเปิดโปรแกรม Kodu (รูปด้านล่างเป็นเวอร์ชันใหม่กว่าในวีดีโอ) จะเห็นข่าวเกี่ยวกับ Kodu อยู่ทางซ้ายมือ สามารถคลิกอ่านเพิ่มเติมได้ ในหน้าแรกของโปรแกรมจะมีเมนูหลัก (Main Menu) มีคำสั่งให้เลือกตามลำดับดังนี้ Resume (กลับไปยังโปรแกรมที่เปิดอยู่), New World (เริ่มต้นสร้างเกมใหม่ตั้งแต่ต้น), Load World (โหลดเกมที่มากับโปรแกรม), Community …

Advertisements

Scratch 2.0 beta

Scratch 2.0 เวอร์ชัน beta ได้เปิดตัวให้ทดลองใช้งานแล้ว โดยในเวอร์ชันนี้เป็นโปรแกรมบนเบราว์เซอร์ และต้องติดตั้ง Flash ด้วยจึงจะเล่นได้ ส่วนในเวอร์ชันที่เป็น HTML5 กำลังพัฒนาอยู่ ในเวอร์ชันนี้มีการจัดกลุ่มของบล็อกคำสั่งใหม่ สำหรับคนที่คุ้นเคยกับ Scratch อยู่แล้ว ก็น่าจะลองเล่นได้ เพราะหน้าตาในเวอร์ชันใหม่โดยรวมแล้ว ไม่ได้แตกต่างจากเวอร์ชันเก่ามากนัก สิ่งที่แปลกใหม่ในเวอร์ชัน 2.0 ก็คือบล็อกสำหรับสร้างบล็อก ซึ่งก็คือการสร้างฟังก์ชันนั้นเอง   Scratch 2.0 ยังอยู่ในขั้นทดสอบ ยังต้องการความคิดเห็นจากผู้ใช้อยู่ สำหรับคนที่ทดลองเล่นแล้ว สามารถให้ความคิดเห็นหรือข้อแนะนำ กลับไปยังทีมงานของ Scratch ได้ สำหรับคนที่อยากได้ข้อมูลเพิ่มเติมในเวอร์ชันนี้ เข้าไปอ่านที่ Wiki ได้ และในโอกาสต่อไปเราคงได้มาคุยเรื่อง Scratch 2.0 กันอีก

ทำไมเด็กๆ ควรเรียนเขียนโปรแกรม

"ทุกๆ คนในประเทศนี้ ควรเรียนการเขียนโปรแกรม เพราะมันสอนให้คุณคิดเป็น" Steve Jobs https://www.youtube.com/watch?feature=player_embedded&v=dU1xS07N-FA ในวีดีโอ จะเห็นเด็กเล็กๆ เค้าก็ได้เรียน Scratch กัน อยากเห็นเด็กไทย ได้เรียน Scratch กันบ้าง ถ้าทำได้ทุกโรงเรียนก็คงดีไม่น้อย อ่านต่อที่ Code.org