บ้าน คุณสมบัติ ความสามัคคีกำลังสร้างอนาคตบนเท่อาร์วีอาร์และไออย่างไร

ความสามัคคีกำลังสร้างอนาคตบนเท่อาร์วีอาร์และไออย่างไร

สารบัญ:

วีดีโอ: दà¥?निया के अजीबोगरीब कानून जिनà¥?हें ज (กันยายน 2024)

วีดีโอ: दà¥?निया के अजीबोगरीब कानून जिनà¥?हें ज (กันยายน 2024)
Anonim

Unity เป็นแพลตฟอร์มการพัฒนา 3D ที่ใช้กันอย่างแพร่หลายมากที่สุดในโลก บริษัท ดังกล่าวให้อำนาจ 40 เปอร์เซ็นต์ของเกมมือถือ 1, 000 อันดับแรกและมากกว่าครึ่งหนึ่งของเกมมือถือใหม่ทั้งหมดตาม Apptopia บริษัท วิเคราะห์แอพ นอกเหนือจาก Unreal Engine แล้วเอ็นจิ้นเกมยอดนิยมทั้งสองยังสนับสนุนประสบการณ์การเล่นเกมบนเว็บเป็นส่วนใหญ่

อย่างไรก็ตามพื้นที่การพัฒนา 3 มิตินั้นหนาแน่นกว่าที่เคยเป็นมาโดยเฉพาะเมื่อมันมาถึงการพัฒนาความเป็นจริงเสมือนจริง

Unity ทำหน้าที่เป็นหน่วยการสร้างหรือรวมเข้ากับแพลตฟอร์ม AR / VR รุ่นใหม่ส่วนใหญ่รวมถึง ARKit ของ Apple และ ARCore ของ Google แต่ตอนนี้มันยังเกี่ยวข้องกับการแข่งขันจากคนชอบของ Amazon Sumerian และอินเทอร์เฟซแบบลากแล้วปล่อย ผู้สร้างทางเทคนิคน้อยลง

เพื่อก้าวไปข้างหน้าของการแข่งขันและพัฒนาแพลตฟอร์มสำหรับระบบนิเวศที่กำลังเติบโตของอุปกรณ์ใหม่และประสบการณ์ 3 มิติ Unity กำลังผลักดันกลยุทธ์สองง่ามนำโดยหน่วยงาน AR / VR และ AI PCMag ได้พูดคุยกับ Tony Parisi หัวหน้าฝ่ายโซลูชั่นแบรนด์ระดับโลกของ VR / AR และ Danny Lange รองประธานฝ่าย AI และการเรียนรู้ของ Unity ของ Unity เพื่อดูอนาคตของ Unity และวิธีการที่แพลตฟอร์มและเกมที่สร้างขึ้น คุณยังตระหนักถึงมัน

    Unity's View of AR / VR Landscape

    IDC คาดการณ์ว่าการใช้จ่ายสำหรับผลิตภัณฑ์และบริการ AR / VR จะสูงถึง 27 พันล้านดอลลาร์ในปีนี้และตลาดก็เติบโตจากที่นั่นเท่านั้น Parisi กล่าวว่า Unity มุ่งสนับสนุนทุกแพลตฟอร์มในอวกาศ

    "สามหรือสี่ปีที่แล้วก่อนที่ฉันจะเข้าร่วม Unity เริ่มลงทุนอย่างมีนัยสำคัญในตลาด VR ที่เกิดขึ้นใหม่ - Oculus Rift, HTC Vive, Samsung Gear VR และอื่น ๆ - โดยมีเป้าหมายเพื่อสร้างระบบเต็มรูปแบบสำหรับนักพัฒนา ดังนั้นพวกเขาจึงไม่ต้องยุ่งกับรายละเอียดในระดับต่ำว่าจะสนับสนุนแพลตฟอร์มเหล่านี้ได้อย่างไร "Parisi กล่าว "เราได้มาถึงจุดที่คุณเขียนแอปพลิเคชั่นส่วนใหญ่ของคุณครั้งเดียวแล้วและคุณสามารถพอร์ตไปยังอุปกรณ์เหล่านี้ได้"

    สิ่งนี้ไม่เป็นความจริงในระดับสากลเพราะเขากล่าวว่าแอปที่คุณสร้างขึ้นสำหรับชุดหูฟังสำหรับผู้ชมบนมือถือจะได้รับการออกแบบแตกต่างจากแอพที่ปรับให้เหมาะกับประสบการณ์บนพีซี แต่ตามการวัดภายในของ Unity ปัจจุบันแพลตฟอร์มดังกล่าวใช้พลังประสบการณ์ร้อยละ 69 ของ Oculus Rift, 74 เปอร์เซ็นต์สำหรับ HTC Vive, 87 เปอร์เซ็นต์สำหรับ Gear VR และประสบการณ์ 91 เปอร์เซ็นต์ของความเป็นจริง (MR) บน Microsoft HoloLens

  • การทำงานกับระบบนิเวศที่กำลังเติบโต

    Parisi ทำงานใน AR / VR มาตั้งแต่กลางทศวรรษที่ 90 ที่ทำงานเกี่ยวกับการสร้างภาพ 3 มิติ เขาร่วมสร้างรูปแบบไฟล์ VRML และข้อกำหนดอื่น ๆ ที่เกี่ยวข้องกับ WebGL และได้ก่อตั้งและทำงานให้กับ บริษัท VR อื่น ๆ หลายแห่ง เขาเข้าร่วมกับ Unity ในปลายปี 2559 เพื่อทำหน้าที่เป็นผู้โฆษณาการตลาดและกลยุทธ์ทั่วทั้ง AR, VR, MR และการขยายความเป็นจริง (XR) ที่กว้างขึ้น

    "ทันทีหลังจากที่ Pokemon Go boom ซึ่งเป็น AR แบบง่าย ๆ เกี่ยวกับที่ตั้งมากขึ้นไปที่ใดที่หนึ่งและหา Pokemon รวมถึงกล้องนิดหน่อยนั่นเป็นปัจจัยที่เรายังคงเพิ่มมากขึ้น เป็นเรื่องเกี่ยวกับการแช่ "Parisi กล่าว

    ที่ด้านหน้า AR Parisi ได้พูดคุยเกี่ยวกับวิธีที่ Facebook และ Snap ใช้แพลตฟอร์ม Camera Effects และ Lens Studio เพื่อพัฒนาสิ่งที่คุณสามารถทำได้ด้วยกล้องสมาร์ทโฟนเพื่อทำแผนที่สภาพแวดล้อมรอบตัวคุณ Bridging สมาร์ทโฟนและชุดหูฟัง AR เป็นประสบการณ์เช่นเกม Star Wars: Jedi Challenges ซึ่งสร้างด้วย Unity และทำงานร่วมกับสมาร์ทโฟนร่วมกับชุดหูฟัง Mirage AR ของ Lenovo

    คลื่นลูกต่อไปคือโทรศัพท์ที่รองรับระบบปฏิบัติการ AR ผ่านทาง Apple ARKit และ ARCore ของ Google Parisi กล่าว เช่นเดียวกับ Amazon Sumerian พันธมิตร Unity กับ Apple และ Google ในการสร้างเนื้อหา AR โดยใช้เครื่องมือ 3 มิติ ความสามัคคียังทำหน้าที่เป็นพื้นฐานสำหรับเครื่องมือของ Google แบบโอเพ่นซอร์สเช่น Tilt Brush และ Blocks Parisi วาดภาพโลกที่ใช้ร่วมกันที่ขยายครอบคลุมระบบปฏิบัติการมือถือ

    "Apple และ Google เป็นทั้งพันธมิตรที่ยอดเยี่ยมเรามีความสัมพันธ์อย่างลึกซึ้งกับพวกเขาในการพัฒนาและสนับสนุนประสบการณ์เหล่านี้และเนื้อหา XR ด้วยเครื่องมือ 3 มิติของ Unity" Parisi กล่าว "เครื่องมือสร้างประชาธิปไตยจำนวนมากที่ไม่ได้มีไว้สำหรับ coders หรือนักพัฒนาหรือนักออกแบบมืออาชีพนั้นถูกสร้างขึ้นในเครื่องยนต์ของเราสิ่งที่ดียิ่งกว่าคือคุณสามารถนำแบบจำลอง Blocks หรือ Tilt Brush art และนำพวกเขาไปสู่แอป Unity อื่น ๆ นั่นคือความสามัคคี "

    ในด้าน MR และ VR ผู้เล่นอุปกรณ์และซอฟต์แวร์ขนาดใหญ่คือ Oculus, HTC และแน่นอนว่า Microsoft และ Windows Mixed Reality เป็นระบบนิเวศ Unity สร้างแอพพลิเคชั่นสามมิติสำหรับพวกเขาทั้งหมด แต่ไมโครซอฟท์กำลังทำเส้นแบ่งระหว่างความเป็นจริงและเสมือนจริง HoloLens เป็นอุปกรณ์ความเป็นจริงแบบผสม แต่ชุดหูฟัง Windows Mixed Reality เป็น VR

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

  • วิวัฒนาการของการสร้างเนื้อหา 3 มิติ

    Unity เป็นเครื่องมือสร้าง 3D ที่เป็นประชาธิปไตยสำหรับการพัฒนาเนื้อหาที่ดื่มด่ำ มีรุ่นฟรี, Plus และรุ่น Pro ที่คุณสามารถซื้อได้สำหรับค่าธรรมเนียมการสมัครสมาชิกรายเดือนและไม่มีค่าลิขสิทธิ์ ดังนั้นสิ่งที่คุณสร้างด้วย Unity จึงเป็นของคุณ ปัจจุบัน Unity รองรับการสร้างแพลตฟอร์มที่แตกต่างกันประมาณ 30 แห่งตั้งแต่สมาร์ทโฟนและระบบปฏิบัติการ PC ไปจนถึงโฮสต์ของระบบเกมสมาร์ททีวีและชุดหูฟัง VR

    เมื่อเร็ว ๆ นี้ Unity ถูกนำมาใช้เพื่อสร้างเนื้อหาและประสบการณ์ที่หลากหลาย ช่วงจากซีรีย์ภาพยนตร์ Sundance Film Festival ที่มีชื่อว่า Spheres ซึ่งช่วยให้ผู้ชมสำรวจการชนกันของจักรวาลในหลุมดำสองหลุมใน VR ไปจนถึงเกม CocoVR ของดิสนีย์ซึ่งใช้การฉายภาพ 360 องศาในการเคลื่อนย้ายผู้เล่นไปยัง Land of the Dead ของภาพยนตร์พิกซาร์

    Parisi ยังได้พูดคุยเกี่ยวกับการใช้ Unity เพื่อสร้างเกม VR ที่สนุก ๆ เช่น Beat Saber และประสบการณ์ที่เพิ่มขึ้นรวมถึงแอพ MLB At Bat AR ซึ่งให้ผู้ชมเบสบอลชี้สมาร์ทโฟนของพวกเขาในเกมและดูสถิติบนหน้าจอเหนือผู้เล่น

    ความสามัคคีสามารถสร้างแอพประเภทนี้ได้ทั้งหมด แต่มีความแตกต่างมากมายที่ต้องพิจารณาในการออกแบบ ประสบการณ์บนพีซีนั้นมีประสิทธิภาพมากขึ้นทำให้สามารถใช้โมเดล 3 มิติที่ใหญ่กว่าในสภาพแวดล้อมที่สมบูรณ์ยิ่งขึ้นและชุดหูฟังเช่น Oculus Rift และ HTC Vive ยังมอบตัวควบคุมอินพุตให้คุณพร้อมการติดตามตำแหน่งและขนาดห้องเพื่อพิจารณา Parisi กล่าวว่าคุณต้องออกแบบแอพประเภทนั้นให้แตกต่างจากที่คุณต้องการเพื่อรับประสบการณ์การรับชมแบบ 3 องศาบนชุดหูฟังเช่น Google Daydream View ไม่ใช่เรื่องง่ายเหมือนกับการกดปุ่ม แต่ Unity ได้ทำงานเพื่อให้แน่ใจว่าเนื้อหา 3 มิติที่คุณสร้างสามารถย้ายจากอุปกรณ์หนึ่งไปยังอุปกรณ์อื่นโดยไม่ต้องเข้ารหัสซ้ำมากเกินไป

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

    “ เราพิจารณาอุตสาหกรรมที่แตกต่างกันเหล่านี้ซึ่ง AR และ VR กำลังผุดขึ้นมาอาจเป็นยานยนต์ภาพยนตร์สถาปัตยกรรมการแพทย์หรือองค์กรอื่น ๆ ที่คุณแจกจ่ายซอฟต์แวร์ไปยังที่นั่งหลายแสนที่นั่ง” Parisi กล่าว "มันเป็นโลกที่แตกต่างอย่างสิ้นเชิงองค์กรต่าง ๆ ภูมิหลังและเครื่องมือการผลิตที่แตกต่างกันไปเราเริ่มมุ่งเน้นไปที่อุตสาหกรรมโทรศัพท์มือถือและเกมเพราะนั่นคือจุดที่การเติบโตเติบโต แต่ตอนนี้วงล้อหมุนได้และเวลาเหมาะสมที่จะนำหนังสือเล่มนั้นมา ในอุตสาหกรรมอื่น ๆ เหล่านี้เพราะโลกกำลังไปถึง B2B "

  • ข้อ จำกัด AR / VR ปัจจุบัน

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

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

    ในด้าน AR ข้อ จำกัด นั้นแตกต่างกัน มันมีอะไรเพิ่มเติมเกี่ยวกับการมองเห็นของคอมพิวเตอร์และพลังในการประมวลผลสำหรับกราฟิก 3 มิติแบบเรียลไทม์ เมื่อพูดถึงการมองเห็นด้วยคอมพิวเตอร์และการใช้การเรียนรู้ด้วยเครื่องจักร (ML) ประเภทต่างๆเพื่อเติมเต็มช่องว่างและทำให้ AR / VR สัมผัสได้อย่างชาญฉลาดและราบรื่นยิ่งขึ้นนั่นคือสิ่งที่แผนก AI ของ Unity กำลังเติบโต

  • กลยุทธ์ AI ของ Unity

    Unity ใช้ AI ในหลากหลายวิธีตั้งแต่การปรับปรุงการเล่นเกมและการออกแบบเครื่องยนต์จนถึงการติดตามพฤติกรรมของผู้ใช้และการเปลี่ยนวิธีที่นักพัฒนาเกมสามารถสร้างรายได้จากแอพของพวกเขา ทีม AI ซึ่งมีพนักงานมากกว่า 100 คนทั่วโลกบริหารงานโดย Danny Lange รองประธานฝ่าย AI และการเรียนรู้ของ Machine ของ Unity

    Lange เข้าร่วมกับ Unity เมื่อ 18 เดือนที่แล้วหลังจากถูกคุมขังในตำแหน่งหัวหน้าการเรียนรู้ของเครื่องจักรที่ Uber และผู้จัดการทั่วไปของ Amazon Machine Learning เขายังทำงานที่ IBM และ Microsoft เขามาถึงโลกของเกมด้วยมุมมองที่แตกต่างกันเกี่ยวกับ ML และได้ช่วยเปลี่ยนความพยายาม ML ดั้งเดิมของ Unity ให้เป็นโครงการที่มีความทะเยอทะยานมากขึ้น

    “ ธุรกิจอย่าง Amazon และ Uber นั้นขับเคลื่อนด้วยการเรียนรู้ด้วยเครื่องจักรอย่างหนักมาจากโลกของรถยนต์ที่ขับเคลื่อนด้วยตนเองในสภาพแวดล้อมของเกมสามมิตินี้คุณต้องการมองหาสถานที่ที่สมบูรณ์แบบเพื่อผลักดันขีด จำกัด ของปัญญาประดิษฐ์” Lange กล่าว

    “ เมื่อฉันมาถึงมีความพยายามในการเรียนรู้ด้วยเครื่องจักรจำนวนมากซึ่งฉันได้รับประสบการณ์เกี่ยวกับการเรียนรู้การเสริมแรงและระบบแบบไดนามิกที่ซึ่งคุณโดยทั่วไปปรับปรุงพฤติกรรม” Lange กล่าวต่อ "นี่คือสิ่งที่เราทำมากทั้งที่ Amazon และ Uber ไม่ว่าคุณจะส่งหนังสือหรือคุณกำลังปรับให้เหมาะสำหรับรถปิ๊กอัพที่ไม่มีแรงเสียดทานสำหรับ Uber สิ่งเหล่านั้นไม่ใช่สิ่งที่คนนั่งและออกแบบมันจริงๆ คุณจะพบกับไดรเวอร์ Uber ของคุณได้ที่ไหนและเมื่อฉันมาที่ Unity ฉันเห็นโอกาสอันยิ่งใหญ่ในการนำแนวคิดเหล่านั้นไปสู่โลกแห่งเกม "

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

    บริษัท ยังใช้ ML เพื่อปรับปรุงการเล่นเกมการออกแบบเครื่องยนต์และความช่วยเหลือเกี่ยวกับกระบวนการเขียนเนื้อหา กลยุทธ์ที่ครอบคลุมของ Unity นั้นถูกแบ่งย่อยลงระหว่างฝ่ายพัฒนาใน ML ระดับการให้บริการที่มากขึ้นและการวิจัยเชิงลึกขั้นสูงทางด้านวิชาการ Lange กล่าวว่าสิ่งนี้ยังข้ามไปยังสิ่งที่แผนก Parisi กำลังทำกับการพัฒนา XR โดยที่ Unity ให้นักวิจัยมีสภาพแวดล้อมแบบกราฟิกสามมิติเพื่อทดสอบอัลกอริธึม ML ใหม่

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

  • การเรียนรู้ของเครื่องเบื้องหลัง

    ในด้านการพัฒนาเกมและเกมเพลย์ Lange ดึงม่านกลับไปสู่วิธีการที่ Unity ทอผ้าอัลกอริธึม ML ให้เป็นประสบการณ์เพื่อสร้างกระบวนการและการวนซ้ำอัตโนมัติ

    “ เราเก็บข้อมูลพฤติกรรมมากมาย: เมื่อเกมเริ่มขึ้น - ระยะเวลาที่คุณเล่นฉากไหนที่คุณต้องผ่านในเกมนั้น” Lange กล่าว "ในแง่นั้นเรากำลังใช้การเรียนรู้ของเครื่องจักรและการวิเคราะห์ข้อมูลในบริบทที่คล้ายคลึงกับสิ่งที่ Amazon หรือ Google ทำ - รวบรวมข้อมูลพฤติกรรมและส่งกลับไปยังผู้พัฒนาเกมมันคล้ายกับการวิเคราะห์เว็บที่ให้ข้อมูลที่สามารถดำเนินการได้ ใช้ทันทีเพื่อดูว่าผู้เล่นเลเวลติดอะไรฉากไม่ทำงาน ฯลฯ "

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

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

  • ตัวแทนการเรียนรู้ของเครื่อง

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

    "คำจำกัดความของฉันในการเรียนรู้ของเครื่องจักรเทียบกับ AI ก็คือด้วยการเรียนรู้ของเครื่องคุณจะรวบรวมข้อมูลฝึกอบรมระบบและนั่นก็คือสิ่งนั้น" Lange อธิบาย "AI คือเมื่อระบบทำการฝึกอบรมใหม่อย่างต่อเนื่องและดีขึ้นเรื่อย ๆ และดีกว่าเราต้องการให้เกมสามารถพัฒนาได้และเป็นหนึ่งในการริเริ่มสาธารณะเพื่อส่งเสริมนั่นคือตัวแทนการเรียนรู้ของเครื่อง"

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

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

    ในการจำลอง "Goodboy" ด้านบนทีมของ Lange สร้างเกมมือถือง่าย ๆ โดยใช้โมเดลการเรียนรู้ของเครื่องจากชุดเครื่องมือ ML-Agents ของ Unity ในเกมคอร์กี้ตัวน้อยดึงแท่งที่มีการเคลื่อนไหวที่น่ารักทั้งหมดนี้โดยไม่ต้องใช้รหัสฮาร์ด แต่การกระทำและพฤติกรรมของเขาจะถูกควบคุมโดยตัวแทน ML Unity วางแผนที่จะทำงานกับพันธมิตรแพลตฟอร์มเพื่อขยายตัวแทน ML ไปยังแพลตฟอร์มที่รองรับของ Unity ทั้งหมด

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

    “ คุณสามารถจินตนาการได้ว่ามันจะทำงานอย่างไรในเกมที่มีผู้เล่นหลายคน” เขากล่าวต่อ "หนึ่งในตัวอย่างคลาสสิก: ในช่วงแรก ๆ ของเกมคนสองคนมาพบกันคนหนึ่งปล้นทองคำทั้งหมดจากผู้เล่นคนอื่นแล้วพวกเขาก็แยกกันด้วยเลือดที่ไม่ดีระหว่างพวกเขาดังนั้นเกมนี้จะทำให้มั่นใจได้ว่า ร่วมกันในสถานที่ที่จะอยู่รอดพวกเขาจะต้องทำงานร่วมกันพวกเขาจำเป็นต้องข้ามสะพานและพวกเขาสามารถทำมันด้วยกันไม่เช่นนั้นพวกเขาจะออกจากเกมมันยากมากที่จะเขียนโค้ดของคุณด้วยวิธีที่ยาก การจำลอง แต่ด้วย ML Agent เกมสามารถสร้างการจำลองแบบนั้น "

  • การสร้างโลกเสมือนจริงที่ช่วยเหลือโดย AI

    การสาธิต "ปิรามิด" ด้านบนเป็นสภาพแวดล้อมที่แสดงผลการค้นพบของโครงการเสริมการเรียนรู้ที่เรียกว่า Curiosity ซึ่งตัวแทน ML ได้สำรวจโลกอย่างรวดเร็วเพื่อค้นหาผลตอบแทนที่ซ่อนอยู่บนแผนที่

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

    “ เรามีนักพัฒนาหลายพันคนทดสอบสิ่งนี้” Lange กล่าว "ในด้านวิชาการเราเริ่มเห็นนักศึกษานาซ่าและปริญญาเอกที่ MIT และสถาบัน Paul Allen ในซีแอตเติลปล่อยสิ่งที่เป็นเอกภาพฉันเพิ่งพบกับนักพัฒนาในลอนดอนเพื่อดูการพัฒนา NPC ที่ผลักดัน จำกัด ประสิทธิภาพกราฟิกกับ iPhone และอุปกรณ์ Android "

    ความสามัคคียังมีเอ็นจินที่เรียกว่า Extreme AI สำหรับทำแผนที่บุคลิกภาพกับตัวละครเช่นเดียวกับที่ Amazon Sumerian สร้าง "โฮสต์" AI สำหรับตัวละครที่ไม่สามารถเล่นได้ในเกม Unity ได้เริ่มทดลองกับสิ่งนี้เพื่อการจำลองที่เป็นธรรมชาติมากขึ้นในปีหรือสองปีที่ผ่านมา Lange กล่าว

    “ ดังนั้นหากคุณต้องการสร้างหุ่นยนต์หรือรถยนต์ที่ขับเคลื่อนด้วยตนเองหรือออกแบบบ้านคุณสามารถทำได้ใน Unity และเติมบ้านหลังนั้นด้วย NPC” Lange กล่าว “ คุณสามารถจำลองครอบครัว 1, 000 ครอบครัวที่อาศัยอยู่ในบ้านหลังนั้นและรวบรวมข้อมูลเกี่ยวกับตัวละครที่เคลื่อนไหวไปรอบ ๆ ประตูเปิดออกอย่างถูกต้องหรือไม่มีแสงสว่างเพียงพอในห้องหรือไม่ถ้าคุณทำสิ่งนี้ในคลาวด์ กับ 1, 000 ตระกูลที่แตกต่างกันนี่อาจดูเหมือนว่าจะออกไปนอกตัวเกม แต่พื้นฐานทั้งหมดนี้คือเทคโนโลยีเกม "

  • อนาคตของแอพที่สมจริง

    ในขณะที่ AR / VR ของ บริษัท และความทะเยอทะยานของปัญญาประดิษฐ์ขยายตัว Unity กำลังมองข้ามการเล่นเกมสำหรับแอพ 3D รุ่นใหม่ ตัวอย่างหนึ่งคืออุตสาหกรรมยานยนต์ซึ่ง Unity เพิ่งรวมตัวกันเป็นทีมเพื่อช่วยสร้างเนื้อหา AR / VR สำหรับลูกค้า ได้แก่ Audi, Toyota, Lexus และ Volkswagen Parisi กล่าวว่า Unity กำลังมองหาการใช้พลังของระบบนิเวศผู้พัฒนาข้ามแพลตฟอร์มเพื่อนำแอป AR / VR มาสู่อุตสาหกรรมใหม่

    “ เรากำลังเปลี่ยนวิธีการออกแบบรถยนต์สร้างภาพยนตร์วิธีที่คุณทำทุกสิ่งเหล่านี้ในฐานะ บริษัท ที่รู้วิธีขายให้กับผู้พัฒนาเกม” Parisi กล่าว “ ตัวอย่างเช่นสมมติว่าฟอร์ดต้องการสร้างแอพในห้องทดลองนวัตกรรมของพวกเขาพวกเขามีฮาร์ดแวร์และซอฟต์แวร์ระดับสูงจากนั้น Rift ก็ออกมาและพวกเขาตัดสินใจที่จะทำมันบนพีซีเกมพวกเขาวางโฆษณา และโอกาสก็คือใครบางคนในพื้นที่ดีทรอยต์เป็นโปรแกรมเมอร์เอกภาพคนคนหนึ่งเริ่มต้นแบบมันกลายเป็นทีมนวัตกรรมสามคนแล้วพวกเขาก็เริ่มพัฒนาวิธีใหม่ในการออกแบบรถยนต์เพื่อแทนที่ต้นแบบทางกายภาพ "

    Parisi มองเห็นศักยภาพมากมายในการลดแรงเสียดทานเมื่อพูดถึง AR และอีคอมเมิร์ซ จุดเปลี่ยนที่สำคัญคือการให้สัตยาบันของ World Wide Web Consortium (W3C) ของ WebXR ซึ่งเป็นมาตรฐานใหม่ที่จะให้ประสบการณ์ AR และ VR ทำงานเป็นเว็บแอปโดยตรงบนเดสก์ท็อปและเบราว์เซอร์มือถือ

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

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

    “ บางคนคิดว่าคงต้องใช้เวลาหลายสิบปีกว่าที่เราจะได้รับชุดหูฟังหรือแว่นตาที่ดีเยี่ยมที่มีพลังในการประมวลผลเพียงพอ” Parisi กล่าว "เมื่อคุณพิจารณาความก้าวหน้าที่น่าอัศจรรย์ทั้งหมดในการย่อส่วนการคำนวณเหล่านี้ทั้งหมด - CPU, GPU, เครือข่าย 5G - ในไม่กี่ปีที่เราอาจจะสามารถย้ายการประมวลผลบางส่วนไปที่ขอบหรือขึ้นไปบนคลาวด์ ไม่ว่าจะเป็นอะไรก็ตาม แต่องค์ประกอบทั่วไปคืออินเทอร์เฟซผู้ใช้ที่ดื่มด่ำอย่างแน่นอนซึ่งคุณสามารถกดปุ่มและสัมผัสกับตัวละครดิจิทัลหรือสภาพแวดล้อมแบบเลเยอร์ที่ผสมผสานระหว่างโลกดิจิตอลและโลกแห่งความเป็นจริง

ความสามัคคีกำลังสร้างอนาคตบนเท่อาร์วีอาร์และไออย่างไร