วันพุธที่ 6 เมษายน พ.ศ. 2554

เริ่มต้นจาก Flash


คนส่วนใหญ่มักจะมีคำถามประจำกันว่า อยากทำเกมจะเริ่มจากอะไรดีคับ ควรใช้โปรแกรมอะไร ต้องเรียนภาษาอะไรเพิ่มเติมบ้าง ต้องเก่งคณิตไหม สำหรับผมนั้นจริงๆแล้วตอนที่หัดทำเกมแรกๆก็ไม่ได้คิดอะไรมากขนาดนั้น ผมคิดแค่อะไรก็ได้ ขอให้มันเป็นเกมแล้วบังเอิญผมก็มาพบกับ Flash สุดยอดโปรแกรมสารพัดประโยชน์ ซึ่งผมก็อยากจะแนะนำสำหรับใครที่สนใจอยากลองทำเกมดูสักครั้ง ให้เริ่มจาก flash นี่แหละดีที่สุดเพราะคุณจะได้เรียนรู้ทั้งคอนเซปและวิธีการในการทำงานทั้งหมด โดยเฉพาะการเขียนโปรแกรม ซึ่งสำหรับเกมแล้วเป็นสิ่งที่ขาดไม่ได้เลยครับและแน่นอนว่ามันก็จะมีพวกคณิตศาสคร์สูตรคำนวนต่างๆ ตามมา แต่ อย่าเพิ่งไปกังวลอะไรตรงนั้นครับเพราะว่า เมื่อคุณเริ่มเรียนรู้จากการทำงานจริงๆซึ่ง flash นี่แหละคือการสอนให้เราได้ลองหยิบลองจับอะไรที่เป็นรูปธรรมจริงๆ แบบว่าเห็นภาพเขียนคำสั่งตรงนี่้ ก็ทำงานได้ทันที ไม่เหมือนการไปนั่งเริ่มต้นเรียนพวกภาษา C Java อะไรอื่นๆที่นอกจากจะยากเกินไปสำหรับผู้เริ่มต้นแล้ว แถมยังมองไม่ค่อยออกว่ามันใช้ทำอะไร มีแต่ Hello World อยู่เรื่อยไป เหมือนสมัยที่เราเรียนคณิตศาสตร์ตอนมัธยม พวกวิชาตรีโกณที่แสนยากเย็นการคำนวนมุมองศา สูตรต่างๆ ในเวลานั้นไม่รู้เลยว่ามันเอาไปทำอะไรได้บ้าง เรียนไปจบมาก็ลืม แต่การได้ลองทำงานจริงอย่างเช่นเขียนเกมด้วย Flash อย่างที่บอกเราจะต้องเจอเข้าสักวันกับปัญหาที่ว่า ทำยังไงดีน้า ให้ไอ้ภาพนี้มันหันหน้าตามเมาส์ ทำยังไงดีให้มันเคลื่อนที่เป็นรูปวงกลม เมื่อถึงตอนนั้นคุณจะค่อยๆเริ่มมองหาวิธีและคุณจะต้องใช้สูตรคณิตศาสตร์เข้าแก้และถึงเวลานั้นคุณก็จะค่อยๆเข้าใจความหมายของมันไปแบบไม่รู้ตัว ไม่ใช่ความเข้าใจแบบการท่องหนังสือก่อนเข้าห้องสอบแต่เป็นความเข้าใจแบบลึกซึ่ง เพราะคุณได้เอามันมาใช้จริงๆ 


สำหรับโปรแกรม Flash ที่ผมอยากแนะนำให้ได้ลองใช้ก่อน คือ Flash 8 ครับ หลายคนอาจบอกว่ามันเก่ามากเลยนะนั้น สำหรับส่วนตัวแล้วก็ลองใช้มาเยอะผมรู้สึกว่าเวอชั่นนี้เป็นเวอชั่นที่สมบูรณ์มากที่สุด เสถียรมากที่สุด ไม่แฮ้ง ไม่ค้าง ไม่ทรยศผู้ใช้แน่นอน เพราะเนื่อหาของผมมีปัญญาสอนแค่ ActionScripts 2.0 เท่านั้นเลยไม่เห็นความจำเป็นต้องใช้เวอชั่นที่สูงกว่านี้ให้หนักเครื่องเปลืองแรมเปลืองฮาทดิส อีกทั้งเพื่อความคล่องแคล่วในการใช้งาน ขอบอกมันพริ้วจริงๆนะครับเวอชั่นนี้  หากหามาลงได้ก็จะดีมาก แต่ถ้าใครมีเวอชั่นสูงกว่านี้ก็ไม่ว่ากันเอาเป็นว่าแล้วแต่ถนัดครับผม 

2 ความคิดเห็น:

  1. ขอบคุณครับ ที่นำผลงานดีๆและวิธีการสร้างมาให้ได้ดูกัน ทำให้เป็นแบบอย่างของคนอื่นๆอีกมากมาย ขอให้พยายามทำต่อๆไปนะครับ อยากเห็นผลงานอื่นๆอีกเรื่อยๆนะครับ

    ตอบลบ
  2. ขอบคุณครับความรู้มาก ๆ เลย

    ตอบลบ