Unreal Engine เครื่องมือพัฒนาเกมส์ตัวใหม่บน iOS / อนันต์ รงค์ธนาคุปต์ 5320221012

Unreal Engine Development 3.0 โดย นายอนันต์ รงค์ธนาคุปต์ เลขที่ 5320221012


vm5b1.jpg

Unreal Engine
คือ Engine สาหรับการสร้างเกมส์ที่ถูกพัฒนาขึ้นโดยบริษัท Epic Games โดยเริ่มต้นมาจากการพัฒนาเกมส์ Unreal ที่ถูกพัฒนา
เป็นเกมส์ Unreal สาหรับ PC โดย Series Unreal ได้มีการพัฒนาออกมามากมายหลายภาค เช่น Unreal1 , Unreal2,
Unreal3, Unreal Tournament, Unreal 2003 หรือมีเกมส์ที่ได้ซื้อเทคโนโลยี Unreal ไปพัฒนาต่อได้แก่ Call for Duty series
ของบริษัท Activision บนเครื่อง PC เป็นต้น


Float right

Unreal Engine Development
ในปัจจุบัน Unreal Engine ได้ถูกพัฒนาจนถึงเวอร์ชั่น 3.0 ซึ่งเป็นเวอร์ชั่นล่าสุดในปี 2010 โดยสาหรับเวอร์ชั่นนี้ได้มีการผนวกเทคโนโลยี OpenGL ES 2.0 ซึ่งมีอยู่ใน iPhone 3GS และ iPod touch รุ่นใหม่เท่านั้น โดยในการแสดงเทคโนโลยีล่าสุดบน iPhone 3GS พบว่าการแสดงผลนั้นสามารถแสดงผลได้อย่างราบรื่นและการควบคุมก็ทำได้ดี

ppnm3.jpg
จากการแสดงความสามารถของ Unreal Engine สาหรับ iPhone บน iOS ทาให้บริษัท Gameloft ได้ทำการซื้อลิขสิทธิ์ของ Unreal Engine 3.0
บน iPhone และได้มีการพัฒนาเกมส์ขึ้นมา เกมส์แรกที่ทาการพัฒนาออกมาสู่ตลาดนั้นคือเกมส์ Infinity Blade และคาดว่าบริษัท Gameloft จะพัฒนา
เกมส์ที่ใช้ Unreal Engine 3.0 ที่ตนเองได้ซื้อลิขสิทธ์สาหรับการพัฒนามาจาก Epic Games เป็น Engine หลักต่อไปในการพัฒนาเกมส์ในอนาคต


infinity_blade642x361.jpg

Float right

โดยทางบริษัท Gameloft ได้ทำการเปิดเผยแผนพัฒนาเกมส์โดยใช้ Unreal Engine ว่าทางบริษัท Gameloft จะทำการเปิดตัวเกมส์ทั้งหมด
ที่ใช้ Unreal Engine 3.0 ในการพัฒนาทั้งหมด 4 เกมส์ โดยเกมส์สองเกมส์แรกจะออกมาภายในปี 2011 และ อีกสองเกมส์ที่เหลือจะออกมา
ในปี 2012 ทั้งนี้ บริษัท Gameloft คาดหวังเป็นอย่างยิ่งว่า Unreal Engine3.0 ที่พัฒนาสาหรับ Platform iOS นั้นจะเป็นการยกระดับคุณภาพ
การแสดงผล และเป็นแนวทางการพัฒนาเกมส์ยุคใหม่ต่อไป (Next Generation)

xxr86.jpg

ขณะเดียวกันบริษัท Square Enix ผู้ผลิตเกมส์ Final Fantasy Series นั้นได้ทำการซื้อ Unreal Engine 3.0 ของ iOS ไว้เรียบร้อยแล้ว ผู้บริหารของ Square Enix

บอกว่า “การที่เราซื้อเทคโนโลยีที่ดีกว่า จะทำเราไม่ต้องเสียเวลาทั้งยังสามารถสร้างสินค้าที่มีคุณภาพได้”


อย่างไรก็ตาม Unreal Engine นั้นได้ถูกพัฒนาขึ้นมาครั้งแรกบน Platform PC ซึ่งจุดประสงค์ของ Unreal Engine ก่อนที่จะทาการ Port ลงมาบน Mobile Devices คือ
สามารถแสดงผลได้อย่างสวยงาม, ลื่นไหล และกินทรัพยากรของระบบน้อย แต่ไม่มีการคำนึงถึงระยะเวลาในการเล่น เนื่องจาก PC นั้นไม่มีปัญหาเรื่องพลังงาน


ทั้งนี้ Unreal Engine ในปัจจุบันที่เกมส์ที่ถูกพัฒนาขึ้นมาเพียงหนึ่งเกมส์คือ Infinity Blade ของ Gameloft ดังนั้น Unreal Engine 3.0 ยังคงต้องแสดงให้ผู้ใช้งาน

บน iOS เห็นว่า ตัวเกมส์ที่พัฒนาด้วย Unreal Engine 3.0 นั้นสามารถแสดงผลได้อย่างสวยงามสมกับเป็น Next Generation และยังต้องประหยัดพลังงานอีกด้วย


อย่างไรก็ตาม Epic Games ได้ทาการแถลงข่าวว่าทางบริษัท Epic Games ต้องการให้ Unreal Engine 3.0 สามารถที่จะพัฒนาได้ในทุกระบบปฏิบัติการ ได้แก่ระบบ
Symbian ของบริษัท Nokia, Windows Mobile ของบริษัทMicrosoft, iOS ของบริษัท Apple และ Android ของบริษัท Google แต่ก็ยังไม่ละทิ้งตลาด PC ซึ่ง
เป็นตลาดเริ่มต้นของทาง Epic Games เอง


ทั้งนี้ในปัจจุบันยังมีบริษัทที่แสดงความสนใจในเทคโนโลยีของ Unreal Engine นอกจาก Gameloft และ Square Enix เช่น 2K Game ซึ่งมีเกมส์ Series ได้แก่

Civilization, BioShock และ Borderlands


Reference:
*Unreal Engine
*IGetNew
*Playpark
*DigitalBattle