Unity Web Player: มีไว้เพื่ออะไรและใช้งานอย่างไร

ขอให้เป็นวันที่ดี. บทความนี้จัดทำขึ้นเพื่อเครื่องมือหลายแพลตฟอร์ม Unity3d บทความนี้กล่าวถึงวิธีการทำงานกับเครื่องยนต์ที่เหมาะสมที่สุดในความคิดของฉัน ให้คำแนะนำเชิงปฏิบัติเกี่ยวกับการทำงานและข้อมูลเพิ่มเติม (ทั่วไป) พิจารณาโอกาสในการพัฒนา Unity3d

  • ส่วนที่ 1 บทนำ
    • ความสามัคคีคืออะไร?
    • คุณสมบัติ Unity3d
    • ปัญหาความรู้เพิ่มเติม
  • ส่วนที่ 2: การเริ่มต้น
    • วรรณกรรมสนับสนุน
      • ฉาก
      • การดีบัก
    • การจัดโครงสร้าง
  • ส่วนที่ 3 คำแนะนำการปฏิบัติ
    • การเขียนสคริปต์
    • บทเรียนวิดีโอ
    • การแก้ไขปัญหา
  • ส่วนที่ 4: การปิดระบบ
    • ข้อสรุป
    • การเผยแพร่เกม
    • *การเพิ่มประสิทธิภาพ
    • ทฤษฎีกราฟิก
    • ลิงค์ที่เป็นประโยชน์
    • ความคิดเห็น
      • คุณอยากเห็นอะไรในอนาคต?
  • แหล่งข้อมูล

ส่วนที่ 1 บทนำ

Unity3d คืออะไร?
Unity3d เป็นเอ็นจิ้นข้ามแพลตฟอร์มที่ทันสมัยสำหรับการสร้างเกมและแอพพลิเคชั่นที่พัฒนาโดย Unity Technologies ด้วยการใช้เอ็นจิ้นนี้ คุณสามารถพัฒนาได้ไม่เพียงแต่แอพพลิเคชั่นสำหรับคอมพิวเตอร์เท่านั้น แต่ยังรวมถึงสำหรับอีกด้วย อุปกรณ์เคลื่อนที่(เช่น บน ใช้ระบบปฏิบัติการ Android), เกมคอนโซลและอุปกรณ์อื่นๆ
เรามาพูดถึงคุณสมบัติของเครื่องยนต์กันดีกว่า ประการแรก เป็นที่น่าสังเกตว่า Unity ถูกรวมเข้ากับสภาพแวดล้อมการพัฒนา เครื่องยนต์เกมกล่าวอีกนัยหนึ่ง คุณสามารถทดสอบเกมของคุณได้โดยไม่ต้องออกจากโปรแกรมแก้ไข ประการที่สอง Unity รองรับการนำเข้าจำนวนมาก รูปแบบต่างๆซึ่งทำให้ผู้พัฒนาเกมสามารถออกแบบโมเดลได้เองมากขึ้น แอปพลิเคชั่นที่สะดวกและใช้ Unity ตามวัตถุประสงค์ - การพัฒนาผลิตภัณฑ์ ประการที่สาม สคริปต์เขียนด้วยภาษาโปรแกรมยอดนิยม - C# และ JavaScript
ดังนั้น Unity3d ก็คือ แพลตฟอร์มปัจจุบันซึ่งคุณสามารถสร้างแอปพลิเคชันของคุณเองและส่งออกไปยังอุปกรณ์ต่าง ๆ ได้ โทรศัพท์มือถือหรือคอนโซล Nintendo Wii
ในการสร้างเกมของคุณเอง อย่างน้อยคุณจะต้องมีความเชี่ยวชาญในภาษาโปรแกรมที่มีอยู่ (บน Unity): C#, JavaScript หรือ Boo

คงจะดีไม่น้อยหากคุณรู้จัก 3Ds max สิ่งนี้จะช่วยคุณได้อย่างมากในการสร้างเกม สำหรับฉัน ฉันต้องเชี่ยวชาญ 3Ds max ระดับพื้นฐานเพราะฉันไม่สามารถหาแบบบ้านที่ต้องการได้ทุกที่ ไม่ว่าในกรณีใด คุณจะต้องติดตั้ง 3Ds max บนคอมพิวเตอร์ของคุณหากคุณต้องการนำเข้าโมเดล 3D สำเร็จรูป เพราะโดยส่วนใหญ่แล้ว รุ่นที่ต้องการมีรูปแบบโครงการ เช่น จำเป็นต้องแสดงเป็นรูปแบบที่เหมาะสมสำหรับ Unity3d เช่นใน *.3DS และหลังจากนั้นจึงนำเข้าสู่ Unity เท่านั้น ไม่เช่นนั้นรูปแบบหลังจะเกิดข้อผิดพลาด

ส่วนที่ 2: การเริ่มต้น

วรรณกรรมสนับสนุน
มาดูวรรณกรรมที่จะช่วยให้เราศึกษา Unity3d กันดีกว่า Unity 3.x Game Development Essentials หนังสือฟรีสามารถพบได้บน Google หากคุณต้องการเนื้อหาฟรี
หนังสือเล่มนี้เกี่ยวกับอะไร? บางทีเกี่ยวกับทุกสิ่งที่คุณต้องการสร้าง เกมเต็ม- ฉันขอแนะนำให้ซื้อหนังสือเล่มนี้และศึกษาด้วยตัวเอง
คำไม่กี่คำเกี่ยวกับเกมและเนื้อหาของหนังสือ ผู้เล่นของคุณพบว่าตัวเองอยู่บนเกาะร้าง เขาต้องหลบหนี เพราะเขาทำภารกิจต่าง ๆ สำเร็จและหวังว่าจะรอด เกมนี้สามารถเล่นให้เสร็จสิ้นได้ภายในไม่กี่นาที แต่การสร้างเกมจะใช้เวลาเพียงไม่กี่นาที หรืออาจจะไม่ถึงสองสามชั่วโมงด้วยซ้ำ
หนังสือมีเนื้อหามาก คำแนะนำโดยละเอียดในการสร้างเกมตั้งแต่เริ่มต้น ครอบคลุมถึงสิ่งที่คุณต้องการเพื่อสร้างเกมของคุณมากมาย

หนังสือเล่มนี้เขียนเป็นภาษาอังกฤษ สำหรับผู้ที่ไม่รู้ภาษาอังกฤษการคาดเดาอะไรโดยสัญชาตญาณก็ไม่ใช่เรื่องยาก เรากำลังพูดถึงเพราะหนังสือเล่มนี้เขียนขึ้นโดยไม่มีปัญญาพิเศษใดๆ

สิ่งนี้ควรค่าแก่การใส่ใจ
หมายเหตุ!
เคล็ดลับในการสร้างเกมใน Unity3d มีดังนี้

® ชนกัน
นี่คืออะไร - ชนกัน? Collider คือพื้นที่ของช่องว่างเมื่อมีการโต้ตอบกับสคริปต์และการกระทำบางอย่าง เพื่อให้เข้าใจได้ดีขึ้นว่าสิ่งนี้คืออะไร ลองจินตนาการถึงการเดินขึ้นไปที่ประตูห้างสรรพสินค้าที่เปิดอัตโนมัติ สองสามเมตรจากประตู เซ็นเซอร์จะทำงานและประตูสวิงเปิดต่อหน้าคุณ แต่ถ้าคุณเดินสามเมตร จะไม่มีอะไรเกิดขึ้น ตัวชนคือโซนที่เซ็นเซอร์ตรวจจับความเคลื่อนไหวที่รับผิดชอบในการเปิดประตูทำงานอย่างแม่นยำ คุณเข้าสู่โซน - ประตูเปิด, ออกจากโซน - และเซ็นเซอร์จะไม่ตอบสนองต่อการมีอยู่ของคุณอีกต่อไป มันเหมือนกันทุกประการในเกม
เกี่ยวกับชนกัน สมมติว่าเรานำเข้ารถยนต์เข้ามาในโปรเจ็กต์ของเราและต้องการสร้าง Collider สำหรับมัน คุณสามารถสร้างเครื่องชนกันสำหรับรถทั้งคันได้โดยอัตโนมัติ แต่สำหรับ แต่ละชิ้นส่วนรถยนต์ - ไฟหน้า, ซีล, กระจก, ยาง - เครื่องชนของคุณเองจะถูกสร้างขึ้น

นี่ไม่เหมาะสมอย่างยิ่ง แน่นอนว่าเราไม่จำเป็นต้องสร้างอะไรมากมายนัก จำนวนมากผู้ชนกัน แค่จำกัดตัวเองไว้คนเดียวก็เพียงพอแล้ว!

โปรดทราบว่าสิ่งนี้ ไม่ความละเอียดอ่อน คุณควรพยายามบันทึกหน่วยความจำทุกที่ คุณมีสถานที่ในเกมที่ผู้เล่นไม่สามารถไปได้หรือไม่? อย่าสร้างความขัดแย้งใดๆ สำหรับตำแหน่งนี้เลย คุณมีประตูที่คุณนำเข้าเข้ามาในโปรเจ็กต์จาก 3Ds max หรือไม่ ฉันพนันได้เลยว่ามันวาดได้ดีมาก (ฉันเองก็เจอความจริงที่ว่าแม้แต่สกรูที่ประตูก็ถูกดึงออกมา วัตถุแยกต่างหาก) ซึ่งหมายถึงการสร้างกล่องชนกันหนึ่งกล่องสำหรับทั้งประตู - คุณจะประหยัดหน่วยความจำได้มาก! เชื่อฉันเถอะว่าความทรงจำที่บันทึกไว้นี้จะมีประโยชน์กับคุณมาก

º ประสิทธิภาพสูงสุดกับฉากต่างๆ
เรามาพูดถึงการปรับฉากให้เหมาะสม แต่ฉากต่างๆ จะมีการพูดคุยกันต่อไป
จินตนาการ สถานการณ์ต่อไปนี้: เรามีฉาก "บ้าน" - เมื่อผู้เล่นอยู่ในอาคารและฉาก "ถนน" - เมื่อผู้เล่นออกจากอาคารบนถนน แน่นอนว่าจากฉากที่ 2 เราสามารถมองเห็นบ้านได้ เช่น เป็นส่วนหนึ่งของฉากแรก และในทางกลับกัน (หากอาคารมีหน้าต่าง) ในกรณีนี้ การสร้างฉากต่อไปนี้เหมาะสมที่สุด ในฉากแรก ทุกอย่างที่เกี่ยวข้องกับถนน (นั่นคือสถานที่ที่เราไม่สามารถไปถึงได้หากไม่ได้ไปยังฉากอื่น) จะต้องทำให้ง่ายขึ้นมากที่สุด กล่าวอีกนัยหนึ่งเราแค่ต้องจากไปเท่านั้น รูปร่างมองจากหน้าต่างแล้วควักไส้ทั้งหมด เหล่านั้น. ลบ Colliders ความละเอียด ฯลฯ ทั้งหมด ย่อเล็กสุด แท้จริงแล้วเหตุใดผู้ประมวลผลจึงควรกังวลกับการประมวลผลพื้นที่ที่เราไม่สามารถเยี่ยมชมได้ เราทำเช่นเดียวกันกับฉากที่สอง (“ถนน”) ใน ในกรณีนี้เราสามารถเอาทุกอย่างออกจากบ้านไปเลยและเหลือไว้แต่ "กล่อง" ของมันเท่านั้น
คุณต้องการสร้างแผนที่ย่อหรือไม่? โปรดกำจัดชนกันทั้งหมดและลดความละเอียดลง ในกรณีนี้ เกมของคุณจะเหมาะสมที่สุด
นี่คือวิธีที่การทำงานกับฉากต่างๆ จะเหมาะสมที่สุด ฉันทราบอีกครั้งว่าสิ่งเหล่านี้ไม่ใช่รายละเอียดปลีกย่อย แต่เป็นสิ่งที่จริงจังที่ต้องได้รับความสนใจจากผู้สร้าง

ฉาก
เกมที่เสร็จแล้วคือชุดฉากที่เชื่อมโยงถึงกัน (เหมือนกับชีวิตคือชุดของวัน) ตอนนี้เราจะพูดถึงการออกแบบเกมที่เหมาะสมที่สุด
ก่อนที่จะสร้างโปรเจ็กต์ของคุณ ให้พิจารณาว่าควรรวมอะไรบ้าง (ฉากใดบ้าง) จัดทำรายการฉาก (บนกระดาษ) ลองนึกถึงว่าแต่ละฉากจะมีอะไรบ้าง ทีนี้ลองแบ่งแต่ละฉากออกเป็นฉากย่อย ยิ่งมีมากเท่าไร CPU ของคุณก็จะยิ่งง่ายขึ้นเท่านั้น แน่นอนว่าคุณไม่ควรหักโหมกับจำนวนฉาก สมมติว่าผู้เล่นของคุณอยู่ในอาคารและไม่เคยออกไปไหนเลย อาคารนั้นมี 2 ชั้น มีหลังคา และแต่ละชั้นมีห้องสามห้อง ในกรณีนี้ตามความคิดของฉัน การ "แบ่ง" อาคารออกเป็นสองฉากจะเหมาะสมที่สุด - สองชั้นและหลังคา การแยกแต่ละชั้นออกเป็นฉากๆ ด้วยห้องต่างๆ นั้นไม่เหมาะสมที่สุด นี่ไม่จำเป็นเลยหากแต่ละห้องมีสัมภาระไม่มาก กล่าวอีกนัยหนึ่ง คุณต้องใช้หน่วยความจำโปรเซสเซอร์ของคุณอย่างชาญฉลาด แต่คุณไม่ควรลืมที่จะเพลิดเพลินกับเกมเช่นกัน
การดีบัก
จำไว้ ผู้สร้างที่ดีต้องคำนึงว่าเกมหรือแอพพลิเคชั่นของเขาจะถูกนำมาใช้ คอมพิวเตอร์ต่างๆซึ่งหมายความว่าเนื้อหาของคุณจะต้องได้รับการดีบั๊กจึงจะสามารถนำไปใช้ได้ อุปกรณ์ต่างๆ- ชัดเจนที่สุดและ จุดสำคัญการดีบัก - เพิ่มประสิทธิภาพแอปพลิเคชันสำหรับความละเอียดหน้าจอที่แตกต่างกัน นี่เป็นจุดสำคัญและผู้สร้างเกมจะต้องให้ความสนใจ ไม่เช่นนั้น มีเพียงเขาเท่านั้นที่สามารถพอใจกับผลงานของเขาได้
การจัดโครงสร้าง
เมื่อออกแบบเกม สิ่งสำคัญคือต้องคำนึงถึงโครงสร้างข้อมูลซึ่งเป็นส่วนสำคัญ ซึ่งหมายความว่าทุกอย่างควรอยู่ในที่ของมัน คุณสร้างสคริปต์หรือไม่? - สร้างโฟลเดอร์สำหรับสคริปต์และเก็บไว้ที่นั่น มีโอกาสสูงที่คุณจะมีสคริปต์มากกว่าหนึ่งสคริปต์ การกระจายสคริปต์ไปทั่วทั้งโครงการไม่ดี คุณเองจะต้องทนทุกข์ทรมานในภายหลัง จากประสบการณ์ของฉันเอง ฉันสามารถพูดได้ว่าคุณจะต้องสร้างโฟลเดอร์ที่มีสคริปต์อย่างแน่นอน ไฟล์เสียงด้วยพื้นผิว GUI วัสดุ ภาพเคลื่อนไหว บางทีรูปแบบสำเร็จรูปและโมเดลของคุณเอง (นำเข้าจาก 3Ds max และวัตถุจะถูกจัดเก็บไว้ในโฟลเดอร์สุดท้าย เพื่อไม่ให้โมเดลทั้งหมดกระจายไปรอบ ๆ โปรเจ็กต์อย่างวุ่นวาย) สร้างสคริปต์นี้หรือนั้น โปรดจำไว้ว่าชื่อของตัวแปร คลาส ฯลฯ ควรพูดเพื่อตัวเอง หากคุณต้องการสร้างสคริปต์สำหรับสินค้าคงคลัง (เลือกรายการ ใช้รายการ) จะเป็นการดีกว่าที่จะเริ่มสคริปต์ทั้งหมดสำหรับ การกระทำที่ซ้ำซากจำเจ (เช่น การหยิบขึ้นมา) คำสำคัญเช่น: จับ<имя предмета>- ใช้<имя предмета>ในกรณีนี้ คุณจะนำทางโครงการได้ง่ายขึ้นและดูดีกว่ามาก จำกฎทอง: โปรแกรมที่ดีไม่ใช่โปรแกรมที่เขียนในลักษณะงุ่มง่ามและดีบั๊กถึงขีดจำกัด โปรแกรมที่ดีคือโปรแกรมที่เขียนอย่างถูกต้องทันทีและต้องการ "ต้นทุน" ขั้นต่ำในการดีบั๊ก หากคุณใช้กฎนี้ ทุกอย่างจะดีกว่าสำหรับคุณมากกว่าผู้ที่ไม่ใช้กฎนี้
การเขียนสคริปต์
อนิจจาส่วนย่อยนี้จะสั้นมาก เพียงลองจินตนาการถึงสิ่งที่คุณต้องการนำไปใช้ก่อน จากนั้นจึงพยายามอธิบายอัลกอริทึมเป็นคำพูด จากนั้นจึงลองแปลงคำต่างๆ ให้เป็นโค้ดที่ใช้งานได้ การใช้หนังสือที่กล่าวถึงข้างต้นทำให้คุณไม่ต้องเหนื่อยกับการพัฒนาโค้ดและสิ่งอื่นๆ มากนัก ฉันขอย้ำอีกครั้งว่าหนังสือเล่มนี้อธิบายได้เกือบทุกอย่างที่คุณต้องการ และทุกสิ่งที่ไม่ได้อธิบายไว้นั้นก็สามารถเข้าใจได้ง่ายด้วยตัวเอง
บทเรียนวิดีโอ
ฉันแนะนำต่อไปนี้ ช่องยูทูปสำหรับการอ้างอิง:

โชคดีที่ผลิตภัณฑ์ซอฟต์แวร์ Unity ได้รับการอัปเดตอยู่ตลอดเวลา แต่อนิจจาวิดีโอบทช่วยสอนไม่สามารถทำได้ด้วยตนเอง ปรากฎว่ามีวิดีโอจำนวนมาก ปีนี้กลับสูญเสียความเกี่ยวข้องและกลายเป็นเพียงไร้ประโยชน์
1 - ที่นี่คุณจะได้พบกับวิดีโอบทช่วยสอนที่อัปเดตอยู่เสมอ คำอธิบายที่ชัดเจน, การวิเคราะห์โดยละเอียดสคริปต์และการกระทำทั้งหมด ฉันยังไม่พบอะไรที่ดีกว่าช่องนี้เลย หากคุณไม่มีความคิดเกี่ยวกับการสร้างเกมเลย คุณต้องลองดูอย่างแน่นอน ช่องนี้- 2 - ทีมที่จริงจัง มีเพียงวิดีโอสอน แต่น่าเสียดายที่มีน้อยกว่า 1 3 - มีประโยชน์มากมาย น่าเสียดายที่วิดีโอสอนแทบไม่เกี่ยวข้องเลย

การแก้ไขปัญหา
Unity3d เป็นเครื่องมือที่หากคุณมีข้อผิดพลาดในการเขียนสคริปต์ เกมของคุณจะไม่เริ่มทำงาน หากไม่มีข้อผิดพลาดที่ชัดเจน เกมจะเริ่มต้นขึ้น หากมีสิ่งผิดปกติเกิดขึ้น คอนโซลจะแจ้งให้คุณทราบอย่างแน่นอน
นี่เป็นคำเตือน เพียงแต่บอกคุณเกี่ยวกับข้อบกพร่องและข้อบกพร่องที่เป็นไปได้:

นี่เป็นข้อผิดพลาด ถ้ามี เกมจะไม่เริ่ม:

ส่วนที่ 4: การปิดระบบ

ข้อสรุป
Unity3d เป็นเครื่องมือที่มีความยืดหยุ่นสูงซึ่งมอบอิสระในการดำเนินการให้กับผู้ใช้ เพื่อให้ชีวิตง่ายขึ้นสำหรับทั้งนักพัฒนาและผู้บริโภค มีขั้นตอนบางอย่างที่คุณสามารถทำได้เพื่อเพิ่มประสิทธิภาพโครงการของคุณ
ตอนนี้ ด้วยการวางฐานความรู้แล้ว เราสามารถเริ่มสร้างแอปพลิเคชันยอดนิยมของเราได้อย่างปลอดภัย!
การเผยแพร่เกม
ของฉัน เกมพร้อมสามารถเผยแพร่ได้บนหนึ่งในบริการเกม เช่น บน www.kongregate.com
*การเพิ่มประสิทธิภาพ
หากคุณกำลังอ่านหัวข้อย่อยนี้ แสดงว่าคุณเพียงสนใจสิ่งที่เขียนไว้ที่นี่ หรือคุณยังไม่ได้อ่าน NB! จากส่วนที่ 2 หวังว่าคุณจะอยู่ในหมวดหมู่แรก ในส่วนย่อยนี้ ฉันอยากจะชี้ให้เห็นอีกครั้งว่าคุณต้องเขียนเกมที่เหมาะสมที่สุดทันที และไม่เขียนมันด้วยวิธีใดวิธีหนึ่ง จากนั้นทำการดีบั๊กเท่านั้น นี่เป็นเส้นทางที่หายนะและคุณไม่ควรทำเช่นนี้ เกี่ยวกับการเพิ่มประสิทธิภาพ โปรดดูส่วนที่สองอีกครั้ง

ส่วนที่ 5 ข้อมูลเพิ่มเติม

ทฤษฎีกราฟิก
การฝึกฝนโดยไม่มีทฤษฎีนั้นไม่น่าสนใจนัก ดังนั้นฉันขอแนะนำให้คุณทำความคุ้นเคยกับทฤษฎีนี้ คอมพิวเตอร์กราฟิก- www.intuit.ru/department/graphics/graphalg/lit.html
คุณสามารถทดสอบความรู้ทางทฤษฎีของคุณได้ที่นี่

การพัฒนา เทคโนโลยีคอมพิวเตอร์นำไปสู่การสร้าง แอพพลิเคชั่นต่างๆเสริมและความบันเทิง ในเรื่องนี้ แพลตฟอร์มสำหรับการสร้างแอปพลิเคชันได้ปรากฏบนตลาดซอฟต์แวร์ ซึ่งหนึ่งในนั้นคือเกม เครื่องยนต์ความสามัคคีซึ่งเป็นเครื่องมือพัฒนาแอปพลิเคชันที่สมบูรณ์แบบสำหรับ แพลตฟอร์มต่างๆ- เกมในนั้นสามารถสร้างในรูปแบบสองมิติหรือสามมิติ

โปรแกรมนี้เผยแพร่ผ่านระบบชำระเงินและฟรี ใบอนุญาตที่ต้องชำระเงิน- ในกรณีแรกผู้ใช้จะได้รับเครื่องมือที่ครบครัน โอกาสที่มีอยู่- ใน ใบอนุญาตฟรีการพัฒนาเกมก็เป็นไปได้เช่นกัน แต่ฟังก์ชันการทำงานขาดคุณสมบัติบางอย่าง นอกจากนี้ เวอร์ชันนี้ยังมีแพลตฟอร์มที่รองรับในจำนวนจำกัด หากผลิตภัณฑ์ในอนาคตมีไว้สำหรับพีซี, Android หรือเครื่องเล่นเว็บก็จะไม่มีปัญหา การทำงานร่วมกับแพลตฟอร์มอื่นจะต้องซื้อใบอนุญาตแบบชำระเงิน ปัจจุบันนี้มีนักพัฒนามากมายสำหรับ โครงการของตัวเองเลือก Unity (เอ็นจิ้นเกม) เกมที่สร้างขึ้นในนั้นจะพอใจกับคุณภาพของอินเทอร์เฟซและประสิทธิภาพสูงเสมอ!

อินเตอร์เฟซ

นักพัฒนาหลายคนแนะนำให้ผู้เริ่มต้นใช้งาน Unity สามารถศึกษาได้อย่างเต็มที่ภายในเวลาเพียงสองสามสัปดาห์ด้วย อินเตอร์เฟซที่เรียบง่าย- การใช้งานง่ายไม่ทำให้ฟังก์ชันการทำงานลดลงแต่อย่างใด นักพัฒนามืออาชีพนำแนวคิดของตนไปใช้โดยใช้เครื่องมือนี้

พื้นที่ทำงานในนั้นแบ่งออกเป็นหลายส่วน:

  • ในฉาก คุณสามารถเลือกมุมและดูฉากได้
  • ลำดับชั้นประกอบด้วยวัตถุฉากทั้งหมด
  • สารวัตรจะช่วยคุณเปลี่ยนวัตถุที่ต้องการ
  • Toolbar คือชุดเครื่องมือต่างๆ
  • โปรเจ็กต์ประกอบด้วยทรัพยากรของโปรเจ็กต์ทั้งหมด

ความเป็นไปได้

การพัฒนาใน Unity สามารถทำได้ใน Javascript และ C# สำหรับ งานเต็มเปี่ยมคุณจะต้องใช้ทั้งสองภาษา เทคโนโลยีมีหน้าที่รับผิดชอบต่อองค์ประกอบทางกายภาพ NVIDIA PhysXแสดงผลลัพธ์ที่ยอดเยี่ยม

เอ็นจิ้นเกม Unity พอใจกับความเป็นไปได้เมื่อทำงานกับวัตถุ สิ่งเหล่านี้สามารถนำมารวมกัน ทำให้ว่างเปล่า เติมส่วนประกอบที่เกี่ยวข้องกับสคริปต์ และกำหนดชื่อและแท็กใดๆ ที่ช่วยปรับปรุงการโต้ตอบกับโค้ดได้ วัตถุสามารถเชื่อมต่อกับชนกันต่างๆ ซึ่งจะเพิ่มความเร็วและลดความซับซ้อนในการพัฒนา

แอนิเมชันของแบบจำลองมักดำเนินการมา โปรแกรมของบุคคลที่สามแต่ในบรรดาเครื่องมือของโปรแกรมก็ยังมีอยู่ โซลูชั่นที่คุ้มค่าเพื่อปฏิบัติภารกิจดังกล่าว

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

กระบวนการพัฒนา

เอ็นจิ้นเกม Unity ถูกสร้างขึ้นในปี 2548 และต่อมาก็ไม่ได้รับความนิยมมากนักเนื่องจากมีฟีเจอร์เพียงเล็กน้อย อย่างไรก็ตาม นักพัฒนามักจะออกการอัปเดตเพื่อทำให้ผลิตภัณฑ์ของตนดีขึ้น การบวกอย่างต่อเนื่องแพลตฟอร์มใหม่ดึงดูดความสนใจของผู้ใช้ ฟังก์ชันการทำงานได้รับการขยายอย่างค่อยเป็นค่อยไปและปรับปรุงความสะดวกในการใช้งาน

เอฟเฟกต์ใหม่นำกราฟิกมาสู่ ระดับทันสมัย- การอัปเดตฟิสิกส์ทำ กระบวนการเกมมีชีวิตชีวาและสมจริงยิ่งขึ้น การทำงานกับสคริปต์ได้รับการปรับปรุงอย่างต่อเนื่องซึ่งดึงดูดนักพัฒนาเป็นพิเศษ ด้วยการมาถึงของผู้สนับสนุน Unity จึงเร่งการพัฒนา และปัจจุบันก็ครองตำแหน่งผู้นำในหมู่คู่แข่ง

คุณสมบัติของความสามัคคี 5

เทคโนโลยีเช่นระดับรายละเอียดและ Occlusion Culling ได้นำการพัฒนาเกมมาสู่ ระดับใหม่และนวัตกรรมเหล่านี้ปรากฏใน Unity 5 เอ็นจิ้นเกมพร้อมกับเครื่องมือดังกล่าวจะเปลี่ยนหลักการคำนวณรายละเอียด ตอนนี้อุปกรณ์จะต้องประมวลผลสิ่งที่ผู้เล่นเห็นเท่านั้น ซึ่งจะช่วยปรับปรุงประสิทธิภาพ

ระดับรายละเอียดจะทำให้รายละเอียดของวัตถุที่อยู่ห่างไกลในตำแหน่งนั้นแย่ลง โหลดบนโปรเซสเซอร์จะลดลงอย่างเห็นได้ชัด แต่ผู้เล่นจะไม่สังเกตเห็นการเสื่อมสภาพของกราฟิก

ข้อดี

ผู้เริ่มต้นจะประทับใจกับ Unity (เอ็นจิ้นเกม) ทันที การฝึกอบรมนั้นง่ายที่สุดเท่าที่จะเป็นไปได้ แต่นอกเหนือจากนี้ผลิตภัณฑ์ยังมีข้อดีอื่น ๆ อีกมากมายและนี่คือข้อดีหลัก:

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

ข้อบกพร่อง

ผู้ใช้บริการที่ไม่ได้เป็นเจ้าของ ภาษาอังกฤษอาจประสบปัญหาเมื่อ โดยใช้ความสามัคคี- ขณะนี้เอ็นจิ้นเกมในภาษารัสเซียยังไม่พร้อมใช้งาน นอกจากนี้ยังไม่มีตัวแปลสำหรับแพลตฟอร์มนี้

นอกจากนี้ Unity ยังปิดสนิทและรับอีกด้วย ซอร์สโค้ดเป็นไปไม่ได้. การเพิ่มฟิสิกส์ของบุคคลที่สามหรือสิ่งที่คล้ายกันจะไม่ทำงาน อย่างไรก็ตาม เป็นที่น่าสังเกตว่าสคริปต์ที่มีอยู่นั้นค่อนข้างเพียงพอ ซึ่งเป็นสาเหตุที่ผิดที่จะเรียกข้อเสียเปรียบดังกล่าวว่าร้ายแรง หลายคนไม่จำเป็นต้องได้รับซอร์สโค้ดเลย

ข้อเสียอาจปรากฏขึ้นระหว่างการพัฒนา เกมใหญ่หรือเพียงรายละเอียดเล็กๆ น้อยๆ แต่ข้อบกพร่องทั้งหมดได้รับการแก้ไขอย่างต่อเนื่อง และสภาพแวดล้อมก็ดีขึ้นอย่างรวดเร็ว

เปรียบเทียบกับผลิตภัณฑ์คู่แข่ง

โปรแกรมนี้มีคู่แข่งไม่กี่ราย และหนึ่งในนั้นคือ UDK และ CryENGIN ตัวแทนทั้งสามคนนี้สมควรได้รับความสนใจ แต่แต่ละคนก็มีแง่มุมที่เป็นเอกลักษณ์ ในประเภทเกมยิง FPS UDK ได้เปรียบจากการใช้งาน ภาษาที่เป็นเอกลักษณ์การเขียนโปรแกรม ในบางกรณี สิ่งนี้จะช่วยปรับปรุงการจัดการสคริปต์

CryENGINE ได้รับการออกแบบมากขึ้นสำหรับแพลตฟอร์มรุ่นใหม่ ซึ่งจะมอบเกมที่มีกราฟิกที่น่าทึ่ง อย่างไรก็ตาม การปรับตัวดังกล่าวไม่อนุญาตให้เป็นแบบสากล สำหรับการสร้าง เกมมือถือความสามัคคีถูกใช้บ่อยขึ้น เอ็นจิ้นเกมช่วยให้คุณพัฒนาผลิตภัณฑ์ที่เหมาะสมสำหรับทุกแพลตฟอร์ม สภาพแวดล้อมการพัฒนาทั้งหมดเหล่านี้มีสภาพแวดล้อมของตัวเอง จุดแข็งและไม่สามารถเลือกสำเนาที่ดีที่สุดได้ อย่างไรก็ตาม Unity กำลังพัฒนาอย่างรวดเร็ว และมีโอกาสที่จะเป็นที่หนึ่งในบรรดาคู่แข่งในอนาคตทุกประการ

ข้อสรุป

หากคุณวางแผนที่จะสร้างโปรเจ็กต์ขนาดใหญ่ วิธีที่ดีที่สุดคือใช้สภาพแวดล้อมการพัฒนาของคุณเอง สำหรับกรณีอื่นๆ เอ็นจิ้นเกม Unity นั้นสมบูรณ์แบบ ไม่น่าเป็นไปได้ที่เขาจะช่วยดำเนินการ AAA ซึ่งเป็นโครงการที่มีคนหลายสิบคนกำลังทำงานอยู่ แต่โอกาสที่ทีมดังกล่าวจะใช้สภาพแวดล้อมการพัฒนาที่เปิดเผยต่อสาธารณะนั้นมีน้อยมาก

Unity ถูกสร้างขึ้นสำหรับโครงการขนาดกลางและขนาดเล็ก สำหรับนักพัฒนาหนึ่งหรือสองสามคน สิ่งนี้จะมอบโอกาสมากมายและช่วยให้ไอเดียต่างๆ เป็นจริงได้

ในบรรดาแพลตฟอร์มทั้งหมดในปัจจุบัน สภาพแวดล้อมของเว็บนั้นน่าดึงดูดอย่างยิ่ง และคุณสามารถพิชิตมันได้โดยไม่ต้องมี ปัญหาพิเศษ- Unity จะแสดงความเร็วการพัฒนาที่สูงและความสะดวกสบายสูงสุด ผลลัพธ์ที่ได้อาจทำให้คุณประหลาดใจได้จริงๆ!

ข้อดีทั้งหมดของแพลตฟอร์มที่นำเสนอทำให้โดดเด่นจากที่อื่น และหากคุณสนใจในการพัฒนาเกมแล้วล่ะก็ สำเนานี้คุ้มค่าที่จะลอง ความเป็นไปได้ที่กว้างขวาง เครื่องมือที่สะดวกการตั้งค่าพื้นที่ทำงานที่ยืดหยุ่น และฟีเจอร์อื่นๆ ทั้งหมดจะทำให้ไอเดียต่างๆ เป็นจริง!

Unity เป็นเอ็นจิ้นเกมที่ให้คุณสร้างเกมสำหรับแพลตฟอร์มยอดนิยมส่วนใหญ่ ด้วยการใช้เอนจิ้นนี้ เกมต่างๆ ได้รับการพัฒนาให้ทำงานต่อไป คอมพิวเตอร์ส่วนบุคคล(ทำงานภายใต้ Windows, MacOS, Linux) บนสมาร์ทโฟนและแท็บเล็ต (iOS, Android, วินโดว์โฟน), บน เกมคอนโซล(PS, Xbox, Wii)

เอ็นจิ้นเกมนี้ได้รับความนิยมอย่างมากในหมู่นักพัฒนาอินดี้ บริษัทสตาร์ทอัพ และเด็กนักเรียนคนอื่นๆ มีสาเหตุหลายประการที่ทำให้ได้รับความนิยมอย่างไม่น่าเชื่อ:

ประการแรกเห็นได้ชัดว่าในสภาพแวดล้อมเดียว คุณสามารถสร้างแอปพลิเคชันที่จะทำงานบนอุปกรณ์เกือบทุกชนิดเท่าที่จะจินตนาการได้ด้วยหน้าจอสี (และแม้แต่ Chromebook - จากเบราว์เซอร์) และแน่นอนว่าซาลาเปาดังกล่าวมีประสิทธิภาพมากในการดึงดูดผู้ชื่นชมในหมู่เด็กที่มีพรสวรรค์ที่กำลังมองหายาวิเศษที่จะช่วยให้พวกเขาทำทุกอย่างได้ในคราวเดียว แน่นอนว่านี่เป็นเหตุผลที่เพียงพออย่างยิ่งที่จะรักความสามัคคี แต่เนื่องจากคุณสมบัตินี้ ตามปกติมีความแตกต่างบางประการ:

  • เมื่อคุณได้ตั้งค่าและเคลื่อนย้ายโมเดลของคุณแล้ว คุณจะต้องกังวลเกี่ยวกับอินเทอร์เฟซผู้ใช้: อินเทอร์เฟซอินพุตบนอุปกรณ์ส่วนใหญ่ที่สามารถรันเกมของคุณได้แตกต่างออกไปมาก แน่นอนว่ามันไม่ใช่ ปัญหาระดับโลกและการแก้ปัญหาจะใช้เวลาน้อยกว่าการพัฒนาแอปพลิเคชันสำหรับแต่ละอุปกรณ์แยกกันมาก ในทำนองเดียวกัน การปรับตัวจะใช้เวลาไม่กี่ปีของมนุษย์ กุยภายใต้ เส้นทแยงมุมที่แตกต่างกัน, ภายใต้ รูปแบบที่แตกต่างกันแสดง
  • ความเร็วในการทำงาน. นักพัฒนาที่ได้รับการศึกษาคนใดก็ตามเข้าใจว่าความเป็นสากลและข้ามแพลตฟอร์มมักจะนำมาซึ่งภาระงานที่เพิ่มขึ้น ระบบคอมพิวเตอร์คอมพิวเตอร์. เกมหลายเกมได้รับการพัฒนาบน Unity รวมถึงเกมที่ทำงานบนคอนโซลด้วย แต่ในแง่ของกราฟิกแล้ว เกมเหล่านี้มักจะด้อยกว่าเกมยอดนิยมในช่วงเวลาที่วางจำหน่าย แน่นอนว่าคุณสามารถสร้างเกมที่มีกราฟิกที่น่าทึ่งบนเอนจิ้นนี้ได้ แต่ที่น่าแปลกคือคุณต้องใช้มือที่ตรงมากในการทำเช่นนี้
  • ความเก่งกาจนำมาซึ่งความซับซ้อนในการปรับแต่ง ไม่มีการสร้างภาพยนตร์บ็อกซ์ออฟฟิศเรื่องใดสำหรับพีซีหรือคอนโซลใน Unity ซึ่งบอกเป็นนัยถึงขีด จำกัด ของความสามารถ

ประการที่สอง, นโยบายราคาและนโยบายการจัดจำหน่ายของเอนจิ้นนั้นน่าพอใจและมีมนุษยธรรมมาก: ในเวอร์ชันฟรีเมียม คุณสามารถพัฒนาเกมเชิงพาณิชย์สำหรับทุกแพลตฟอร์มได้ในคราวเดียว และใน รุ่นโปรค่าใช้จ่ายเพียง $ 1,500 และให้ ฟังก์ชั่นเพิ่มเติมเกี่ยวข้องกับ Gizmos และกราฟิกเป็นหลัก

ที่สามอย่างสังหรณ์ใจ อินเตอร์เฟซที่ชัดเจนโปรแกรมแก้ไขและการใช้ภาษาโปรแกรมที่เรียนรู้ง่าย: C# และ JavaScript - โดยไม่จำเป็นต้องจัดการกับ C และภาษาอื่น ๆ ที่ใช้เวลาเรียนรู้ยี่สิบเอ็ดปี

ที่สี่เกือบจะแพร่ระบาดของเอ็นจิ้นนี้ในชุมชนการพัฒนาเกม ความจริงที่ว่าผลิตภัณฑ์มีคุณภาพสูงและมีเอกลักษณ์เฉพาะตัวมีบทบาทที่นี่ นอกจากนี้ยังมีบทบาทที่นักพัฒนารุ่นเยาว์ทุกคนพิจารณาว่าเป็นหน้าที่ของเขาในการโพสต์ต้นแบบของเกม "ปฏิวัติ" ของเขาบนฟอรัมโปรดของเขา ไซต์แชร์ไฟล์ และตัวติดตามทอร์เรนต์ เพื่อเพิ่มความเป็นตัวเขาเองลงในทะเลแห่งเกม Unity

แต่นี่คือเสน่ห์หลัก: ความง่ายในการพัฒนาแอพพลิเคชั่นสำหรับอุปกรณ์พกพาที่มาพร้อมกระสุนเต็ม มีการพัฒนาเกมจำนวนมากบนเอ็นจิ้น Unity แพลตฟอร์มมือถือรวมถึงหนังสือขายดีอย่าง Temple Run หรือ Dead Trigger

โดยทั่วไปหลังจากศึกษา Unity แล้ว ประวัติและกรณีการใช้งานเกี่ยวกับเรื่องนี้ ผลิตภัณฑ์ซอฟต์แวร์ฉันได้รับความประทับใจเชิงบวกอย่างมาก

โดย Stanislav Gerasimenko ผู้พัฒนาเกม

เพื่อนของฉันส่วนใหญ่เมื่อรู้ว่าฉันทำอะไร จะถามว่า “คุณใช้อะไรสร้างเกม” หลังจากคำตอบ: “ในความสามัคคี” มีคำถามมากมายเกิดขึ้นบนใบหน้าของพวกเขา เช่น:

ทำไมต้องมีความสามัคคี?
ทำไมไม่ลองใช้ Cryengine?

คำถามทั้งหมดนี้ค่อนข้างน่ารำคาญ แต่ฉันยังต้องตอบคำถามเหล่านี้ ดังนั้นฉันอยากจะอธิบายว่าทำไมฉันถึงใช้เอ็นจิ้นเกม Unity เสมอไม่ใช่อันอื่น เรามาดูกันว่า Unity คืออะไร และทำไมมันถึงดีขนาดนี้?
หากคุณหันไปหาแหล่งข้อมูลทั่วโลก - อินเทอร์เน็ต คุณจะพบคำจำกัดความของโปรแกรมนี้ได้อย่างง่ายดาย

ความสามัคคีเป็นเอ็นจิ้นเกมที่ให้คุณสร้างเกมสำหรับแพลตฟอร์มยอดนิยมส่วนใหญ่ ด้วยการใช้เอ็นจิ้นนี้ เกมได้รับการพัฒนาที่ทำงานบนคอมพิวเตอร์ส่วนบุคคล (ที่ใช้ Windows, MacOS, Linux) บนสมาร์ทโฟนและแท็บเล็ต (iOS, Android, Windows Phone) และบนคอนโซลเกม (PS, Xbox, Wii)

จริงๆแล้วจาก. คำจำกัดความนี้และข้อได้เปรียบหลักดังต่อไปนี้: เครื่องยนต์นี้ช่วยให้คุณสร้างเกมและแอพพลิเคชั่นข้ามแพลตฟอร์ม สิ่งนี้ทำให้การพัฒนาง่ายขึ้นอย่างมากสำหรับ แพลตฟอร์มที่แตกต่างกัน- นอกจากนี้โปรแกรมนี้ยังเบากว่าและมีประสิทธิภาพมากกว่าเอ็นจิ้นอื่น ๆ มากซึ่งเป็นข้อดีอย่างแน่นอน นอกจากนี้ยังมีอีกมากมาย คุณสมบัติฟรี, เช่น:

  • พัฒนาเกมหนึ่งเกมบนคอมพิวเตอร์หลายเครื่องพร้อมกัน
  • การเชื่อมต่อการโฆษณา
  • การใช้การโหลดแบบไดนามิกในโครงการที่เสร็จสมบูรณ์
  • แพลตฟอร์มมากมายสำหรับการสร้างผู้เล่นหลายคนและอื่น ๆ


ทำไมฉันถึงเลือกโปรแกรมนี้เพื่อตัวเอง?

ประเด็นก็คือเมื่อย้อนกลับไปในปี 2013 ไม่มีตัวเลือกเอ็นจิ้นเกมที่สามารถเรนเดอร์กราฟิกได้ดีในรูปแบบสามมิติ เกี่ยวกับเครื่องยนต์เช่น Cryengine และ เครื่องยนต์ที่ไม่จริงฉันไม่เคยได้ยินเรื่องนี้เลย และตัวเลือกนี้ก็ตกเป็นของ Unity3D เวอร์ชัน 4.3 อย่างไม่ต้องสงสัย ตั้งแต่นั้นมา ฉันมีส่วนร่วมอย่างลึกซึ้งในการสร้างเกม และฉันก็สร้างมันมาจนถึงทุกวันนี้ ในช่วงเวลานี้ เขาได้เปิดตัวโปรเจ็กต์สองสามรายการที่ไปได้ดีในหมู่คนทั่วไป

สำหรับ Unity นั้น มีการพัฒนาอย่างมากในช่วงเวลานี้ และฉันเชื่อว่ามันนำหน้าคู่แข่งไปหลายก้าว นอกจากนั้น โปรแกรมนี้ไม่เคยทำให้ฉันผิดหวังและฉันได้ทุกสิ่งที่ต้องการจากมัน ฉันต้องการสร้างกลยุทธ์แบบเรียลไทม์ - ฉันทำได้แล้ว มือปืน - ได้โปรด; อาร์เคดโดยทั่วไปเป็นเรื่องง่าย แม้ว่า Unity จะเป็นนักฆ่าข้ามแพลตฟอร์ม แต่คุณก็สามารถทำอะไรกับมันได้ สิ่งสำคัญคือการมีแนวคิดและเว็บไซต์ "มือของคุณ" ของเราจะช่วยคุณในการนำไปปฏิบัติ

นอกจากนี้ยังเป็นที่น่าสังเกตว่า Unity3Dมีหลายอย่าง แผนภาษี- แน่นอนว่าเป็นเรื่องธรรมดาที่สุด ฟรี "ส่วนตัว"- สามารถใช้ได้จนกว่าบริษัทของคุณหรืออีกนัยหนึ่งคือ เกมทั้งหมดของคุณจะเริ่มสร้างรายได้ 100 000$ ในปี สำหรับนักพัฒนาอินดี้ ฉันคิดว่ามันเป็นข้อเสนอที่ยอดเยี่ยมและเวอร์ชันที่ต้องชำระเงินก็มีราคาไม่แพง บวกค่าใช้จ่ายเวอร์ชัน $35 ต่อเดือนและค่าใช้จ่ายเวอร์ชัน Pro 125$ ต่อเดือน.

นอกเหนือจากนี้ก็มี ฐานขนาดใหญ่โปรเจ็กต์สำเร็จรูป เนื้อหา สคริปต์ โมเดล พื้นผิว เสียง และทุกสิ่งที่คุณต้องการ มักจะฟรี

รีวิว Unity3D เวอร์ชันใหม่

แอพพลิเคชั่นและเกมใน ในเครือข่ายโซเชียลและไซต์เฉพาะเรื่องมักต้องการให้คุณติดตั้ง เว็บยูนิตี้ผู้เล่น. แต่เมื่อเราดาวน์โหลดโปรแกรมนี้ เราก็แปลกใจ เพราะไม่มีทางลัดใหม่ทั้งในเมนู Start หรือบนเดสก์ท็อป หลายคนกลัวเพราะคิดว่าตนติดตั้งไวรัสหรือแอปพลิเคชันที่ไม่มีประโยชน์ ความจริงแล้วผลประโยชน์นั้นมหาศาล และความจริงที่ว่าตอนนี้คุณสามารถเปิดเกมในเบราว์เซอร์ได้แล้ว งานหลักโปรแกรมนี้

โปรแกรมนี้มีไว้เพื่ออะไร?

เพื่อทำความเข้าใจว่าเป็นโปรแกรมประเภทไหน และจำเป็นต้องมี Unity หรือไม่ เครื่องเล่นเว็บเรามาแบ่งหัวข้อออกเป็นบล็อกส่วนประกอบกัน:

  1. Unity เป็นเอ็นจิ้นเกม แพลตฟอร์มที่นักพัฒนาสร้างเกมของตน
  2. Web Player เป็นเทคโนโลยีสำหรับเปิดเกมจาก Unity ภายในเบราว์เซอร์ ช่วยให้นักพัฒนาสามารถโพสต์ผลิตภัณฑ์ของตนบนเว็บไซต์และเครือข่ายโซเชียลได้ สะดวกมากเพราะคุณไม่จำเป็นต้องดาวน์โหลดอะไรเลยเพื่อเริ่มเกม

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

สำคัญ! เทคโนโลยีนี้ไม่ใช่เรื่องใหม่ คุณเคยเผชิญกับการตัดสินใจที่คล้ายกันหลายครั้งมาก่อนโดยที่ไม่รู้ตัว ตัวอย่างที่โดดเด่น– อะโดบีแฟลชเพลเยอร์ แต่ไม่เหมือน แฟลชเพลเยอร์, Unity สามารถรันเกม 3D ที่ซับซ้อนได้

จะติดตั้งและเปิดใช้งานได้อย่างไร?

มีหลายวิธีในการติดตั้งและรันซอฟต์แวร์:

ดังที่เราเห็นในภาพหน้าจอ ไม่ใช่ทุกเบราว์เซอร์ที่มี การสนับสนุนความสามัคคีเครื่องเล่นเว็บ หายไปจากรายการ Google Chrome- ตั้งแต่ปี 2015 การสนับสนุนปลั๊กอิน NPAPI ที่จำเป็นในการเรียกใช้ Unity ถูกปิดใช้งานในเบราว์เซอร์ หากแอปพลิเคชันไม่เปิดขึ้น มีทางเดียวเท่านั้น: ใช้เบราว์เซอร์จากรายการที่รองรับ

การถอนการติดตั้งแอปพลิเคชัน

มีคำถามเรื่องการติดตั้งโปรแกรมแล้ว! โปรดระบุปัญหาที่แท้จริงเพื่อให้เราสามารถช่วยเหลือได้