โปรแกรม ยูนิตี้(Unity)
โปรแกรม Unity คืออะไร
Unity 3D เป็นโปรแกรมที่มีความสามารถหลากหลายได้แก่สร้างเกม 2 มิติการสร้างเกม 3 มิติการสร้าง AR, VR สามารถส่งแอพพลิเคชั่นได้ทั้งระบบ Windows, iOS และ Android โดยจะใช้คู่กับโปรแกรม Vuforia ในการสร้างสื่อ AR , VR
Vuforia เป็นโปรแกรมบนเทคโนโลยีคลาวด์ใช้จัดเก็บข้อมูลและรหัส (License) ของแอพพลิเคชั่นที่ต้องการพัฒนารองรับการทํางานทั้งรูปแบบ 2 มิติและ 3 มิติ
ตัวเอนจินนั้นใช้ภาษา C++ ในการเขียนเป็นแกนกลางหลักของระบบและมีภาษา C# ครอบทับการทำงานต่างๆ เช่น ระบบส่วนติดต่อกับพื้นหลัง, การทำงานของตัวเกมที่ผู้พัฒนาต้องการ และ อื่นๆ ด้วย Mono
ผู้พัฒนาสามารถเขียนด้วยภาษา C++ ได้ แต่ยังไงก็ตามผู้พัฒนาสามารถเขียนภาษา C++ ได้แค่ในส่วนการทำงานพื้นหลังเท่านั้นเช่น ระบบเสียง, บริการพื้นหลัง, ปลั๊กอิน ซึ่งการปฏิสัมพันธ์กับเอนจินทำได้ค่อนข้างน้อย ดังนั้นภาษาภาษา C# จึงเหมาะสมสำหรับกับการใช้ในการพัฒนามากกว่า
A : เมนูบาร์ (Menu Bar) สำหรับเรียกใช้คำสั่งต่างๆ
B : แถบเครื่องมือ (Tool Bar ) สำหรับจัดการกับวัตถุ
C : พาเนล Hierarchy สำหรับจัดลำดับวัตถุ
D : พาเนล Scene สำหรับแสดงพื้นที่การทำงาน
E : พาเนล Project สำหรับจัดเก็บไฟล์ต่างๆ ที่ต้องใช้งาน เช่น รูปภาพ วีดีดอ และเสียง เป็นต้น
F : พาเนล Inspector สำหรับกำหนดค่าต่างๆ ให้กับวัตถุที่เลือกในพาเนล Hierarchy
แพลตฟอร์มที่รองรับ ตัวซอฟต์แวร์ที่ใช้สำหรับพัฒนานั้นรองรับบนแพลตฟอร์ม ไมโครซอฟท์วินโดวส์, แมคโอเอส และ ลินุกซ์ ส่วนตัวเอนจินเองนั้นรองรับมากถึง 20 แพลตฟอร์ม, โดยมีดังนี้
- แพลตฟอร์มสำหรับเครื่องเดสก์ท็อป: ไมโครซอฟท์วินโดวส์, แมคโอเอส, ลินุกซ์
- แพลตฟอร์มสำหรับเครื่องพกพา: ไอโอเอส, แอนดรอยด์, แอนดรอยด์ ทีวี, ทีวีโอเอส
- แพลตฟอร์มบนเว็บ: เว็บจีแอล
- แพลตฟอร์มสำหรับเครื่องคอนโซล: เพลย์สเตชัน 4, เพลย์สเตชัน 5, เอกซ์บอกซ์วัน, เอกซ์บอกซ์วันซีรีส์ X และ S, นินเท็นโด_สวิตช์, สตาเดีย
- แพลตฟอร์มสำหรับอุปกรณ์ความเป็นจริงเสมือน และ ความเป็นจริงเสริม: Reality Labs, เพลย์สเตชัน วีอาร์, กูเกิล AR Core, แอปเปิล AR Kit, Windows Mixed Reality, Magic Leap, สตีม VR, กูเกิล Cardboard
5 เกมโด่งดังที่ใช้ Unity สร้างขึ้นที่คุณน่าจะรู้จัก มีดังนี้
- Temple Run (2011)
- Pokémon_Go (2016)
- Garena Free Fire (2017)
- Sudden Strike 4 (2017)
- Call of Duty: Mobile (2019)
แหล่งที่มา
https://ultimatepopculture.fandom.com/wiki/List_of_Unity_games
ความคิดเห็น
แสดงความคิดเห็น