[What?] รู้จักกับ Unity3d โปรแกรมสร้างเกมส์ 3 มิติและ 2 มิติ


     Unity คือ เกมเอนจิ้น(Game Engine) สำหรับการสร้างเกมสามมิติและสองมิติ ที่ถูกพัฒนาขึ้นมาอย่างต่อเนื่อง ตั้งแต่ในช่วงแรกๆ ที่รองรับการพอร์ทเกมลงบน Windows, OS X และ Web เท่านั้น แต่ปัจจุบันได้เพิ่มความสามารถในการพอร์ทลงบน iOS, Android และล่าสุดบน Flash Player อีกด้วย (โดยการเขียนโปรแกรมครั้งเดียว สามารถ Compile ได้หลากหลาย Platform)
*โปรแกรมเดียวสามารถ ใช้งานได้ หลาย Platform*


     โปรแกรม Unity สามารถทำงานได้บนระบบปฏิบัติการ Windows และ Mac OS X โดยการโอนงานข้ามเครื่องก็ไม่มีขั้นตอนพิเศษเพิ่มเติม พูดง่ายๆก็คือ ถ้าเครื่องเราใช้ Windows แต่เพื่อนเราใช้ OS X เราก็สามารถโอนงานข้ามไปมาได้ ด้วยการก็อปปี้ไฟล์ไปเท่านั้นเอง
      เรื่องการใช้งานกันบ้าง การสร้างเกมด้วย Unity นั้น ถือว่าทำได้ง่ายมากๆ หากเทียบกับเกมเอนจิ้นตัวอื่น ถ้าจะบอกว่าแค่ลากวางๆ เขียนสคริปต์นิดหน่อย ก็สามารถสร้างเกมได้ แต่หากจะสร้างเกมที่ซับซ้อนสักหน่อย ก็คงต้องออกแรงเขียนสคริปต์กันบ้าง แต่ก็ไม่ได้ยากจนเกินไปสำหรับ นักพัฒนาขอแค่มีพื้นฐานการเขียน ภาษา C#, JavaScript  ก็จะเป็นเรื่องง่ายไปเลยสำหรับ Game Engine ตัวนี้



    พูดถึงเรื่องราคาของเจ้า Unity กันบ้างสำหรับคนที่อยากจะใช้งาน Game Engine ตัวนี้
ราคาประมาณ 2,400 บาท/เดือน หรือ ซื้อขาดประมาณ 48,000 บาท

      แต่สำหรับผู้พัฒนาหน้าใหม่ เราไม่จำเป็นขนาดต้องซื้อมาใช้ก็ได้เพราะ Personal(FREE) ของ Unity มี Features มาให้หมดทุกอย่างอยู่แล้วเราสามารถที่จะเขียนทุกอย่างได้หมด
      ถ้า Unity ตัว Personal มี Features ทุกอย่างมาให้หมดแล้ว แล้วมันแตกต่างจาก การซื้อ Professional มาใช้ยังไง สำหรับ Professional จะมีรายการสนับสนุน เกี่ยวกับ Games ของเรา การใช้งาน Cloud การสร้าง License ให้กับโปรแกรม และอื่น ๆ อีกมาก ที่ทำให้เกมส์มีคุณภาพมากยิ่งขึ้น

** สำหรับคนที่อยากลองใช้โปรแกรม Unity  http://paelabelz.blogspot.com/2015/07/how-download-and-install-unity3d.html

ไม่มีความคิดเห็น :

แสดงความคิดเห็น