โปรแกรมสร้างเกมส์3D
1. โปรแกรม UDK หรือจะเรียกอีกชื่อหนึ่งว่า Unreal Development Kit,ก็คงไม่ผิดนัก ตัวนี้เป็นผลงานสุดอลังการจากค่าย พัฒนายักษ์ใหญ่เจ้าของ เอ็นจินระดับเทพ Epic Studio ซึ่งเป็นผู้ให้กำเนิด Unreal Engine นั่นเองครับ ว่าไปแล้ว UDK ก็คือ Unreal Engine 3 เวอร์ชั่นที่ออกมาให้ใช้งานได้ฟรีๆ โดยจะเสียค่าลิขสิทธิ์เฉพาะผู้นำไปพัฒนาเกมส์เพื่อสร้างรายได้มากกว่า $50000 ขึ้นไปครับแต่ก็ซื้อแค่เพียง $99เท่านั้นครับ
แล้วโปรแกรมนี้สามารถทำอะไรได้บ้าง..?
แน่นอนครับขึ้นชื่อว่า Engine ระดับเทพแล้วันต้องไม่ธรรมดาแน่ๆครับ พื้นฐานของโปรแกรมนี้ ใช้ไวยากรณ์ของภาษา C/C++ เป็นหลักครับ โครงสร้างในการจัดการ ส่วนต่างๆของเกมส์ถูกแบ่งให้เป็นระเบียบเรียบร้อยเข้าใจง่าย
มีฟังชั่นการออกแบบ พื้นผิววัตถุ โครงสร้างแผนที่ และสถาปัตยกรรมต่างๆ รวมไปถึงบรรยากาศ และเสียงประกอบในเกมส์ ฉาก แสงสีและมุมกล้อง ทั้งหมด ใน UDK มีมาให้เราหมดเลยครับ นอกจากนั้นในการสร้างเงื่อนไงให้กับระบบต่างยังมีสามารทำได้ง่ายผ่านระบบ Kismet ใน UDK เองครับ โปรแกรมนี้ สร้างเกมส์และกราฟิคได้สวยงามตระการตา สามารถสร้างเอฟเฟกต์ที่อลังการอย่างมากครับ เกมส์ดังๆหลายๆค่ายก็พัฒนาโดยใช้ UDK ครับ
2. unity เป็นอีกโปรแกรมหนึ่งที่ได้รับความนิยมในหมู่นักพัฒนาเกมส์ เพราะความสะดวกสบายและความยืดหยุ่นในการสร้างเกม นอกจากนั้น ยังมี Asset Store ใว้สำหรับซื้อขายแลกเปลี่ยนรวมไปถึงแจกฟรี สำหรับสคริป และโมเดลต่างๆ เพื่อให้นักพัฒนาที่ใช้โปรแกรมนี้ได้ซื้อหาและดาวน์โหลดมาใช้งานได้อย่างไร้ขอบเขต
unity นั้นแบ่งพื้นที่การทำงานออกหลักๆแล้วเป็น2ส่วนชัดเจนครับ คือส่วนที่เป็นการออกแบบ โมเดล และวัตถุ สถาปัตยกรรมต่างๆ ในเกมส์ และส่วนที่2คือส่วนในการเขียนสคริป ซึ่งก็มีให้เลือกหลายภาษาตามความถนัดของแต่ละคนครับ แต่โดยมากแล้วเหมาะกับ ภาษา C# ครับตัวโปรแกรมนี้ สร้างกราฟฟิคออกมาได้สวยงาม ไม่แพ้โปรแกรมอื่นเลยครับ feture และ interface ต่างๆค่อนข้างอำนวยความสะดวกให้กับนักพัฒนาได้เป้นอย่างดีครับ
3.cryengine นี่ก็เป็น Games engine อีกตัวหนึ่งที่น่าติดตามครับ เป็นรูปแบบ engine ที่ทันสมัยและสะดวกสบายมากและการใช้งานยังง่ายสุดๆ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น