Unity (ігровий рушій): відмінності між версіями

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
вікіфікація
Рядок 54: Рядок 54:


== Технічні характеристики ==
== Технічні характеристики ==
Unity - це кросплатформовий ігровий рушій.<ref>{{cite interview |interviewer=Dean Takahashi |first=John |last=Riccitiello |date=October 23, 2014 |url=https://venturebeat.com/2014/10/23/john-riccitiello-sets-out-to-identify-the-engine-of-growth-for-unity-technologies-interview/ |title=John Riccitiello sets out to identify the engine of growth for Unity Technologies (interview) |work=VentureBeat |access-date=January 18, 2015 |archive-url=https://web.archive.org/web/20150117174953/http://venturebeat.com/2014/10/23/john-riccitiello-sets-out-to-identify-the-engine-of-growth-for-unity-technologies-interview/ |archive-date=January 17, 2015 |url-status=live }}</ref> Програма-редактор Unity працює на [[Microsoft Windows|Windows]], [[macOS]] і [[Linux]], а сам рушій може запускатися на 25 плаформах<ref>{{cite news |title=Video game company grabs two buildings on Mission Street for big expansion |last1=Kelliher |first1=Fiona |url=https://www.bizjournals.com/sanfrancisco/news/2018/08/24/video-game-unity-san-francisco-soma.html |newspaper=San Francisco Business Times |date=August 24, 2018 |access-date=October 17, 2018}}</ref><ref name="Robertson">{{cite news |title=Unity officially releases its new game engine: Unity 5 |last1=Robertson |first1=Adi |url=https://www.theverge.com/2015/3/3/8142099/unity-5-engine-release |work=The Verge |date=March 3, 2015 |access-date=October 17, 2018 |archive-url=https://web.archive.org/web/20181116122512/https://www.theverge.com/2015/3/3/8142099/unity-5-engine-release |archive-date=November 16, 2018 |url-status=live }}</ref>, а саме [[iOS]],<ref name="HalfAllGames">{{cite news |title=Unity CEO says half of all games are built on Unity |last1=Dillet |first1=Romain |url=https://techcrunch.com/2018/09/05/unity-ceo-says-half-of-all-games-are-built-on-unity/ |work=[[TechCrunch]] |date=September 5, 2018 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20181220182337/https://techcrunch.com/2018/09/05/unity-ceo-says-half-of-all-games-are-built-on-unity/ |archive-date=December 20, 2018 |url-status=live }}</ref> [[Android (operating system)|Android]],<ref name="HalfAllGames" /> [[Tizen]],<ref>{{cite news |title=Unity supporting Linux-based platform Tizen |last1=Pitcher |first1=Jenna |url=https://www.polygon.com/2013/5/24/4361686/unity-supporting-linux-based-platform-tizen |work=[[Polygon (website)|Polygon]] |date=May 24, 2013 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190322173329/https://www.polygon.com/2013/5/24/4361686/unity-supporting-linux-based-platform-tizen |archive-date=March 22, 2019 |url-status=live }}</ref> [[Microsoft Windows|Windows]],<ref name="HalfAllGames" /> [[Universal Windows Platform]],<ref>{{cite news |title=Unity 5.5 can now be used to create HoloLens augmented reality titles |last1=Coppock |first1=Mark |url=https://www.digitaltrends.com/computing/unity-5-5-adds-windows-holographic-support/ |work=[[Digital Trends]] |date=November 30, 2016 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190209152436/https://www.digitaltrends.com/computing/unity-5-5-adds-windows-holographic-support/ |archive-date=February 9, 2019 |url-status=live }}</ref> [[MacOS|Mac]],<ref name="Head" /> [[Linux]],<ref name="Bright">{{cite news |title=Unity game engine heading to the browser without plug-ins |last1=Bright |first1=Peter |url=https://arstechnica.com/gadgets/2014/03/unity-game-engine-heading-to-the-browser-without-plug-ins/ |newspaper=[[Ars Technica]] |date=March 18, 2014 |access-date=October 29, 2018 |archive-url=https://web.archive.org/web/20190322173330/https://arstechnica.com/gadgets/2014/03/unity-game-engine-heading-to-the-browser-without-plug-ins/ |archive-date=March 22, 2019 |url-status=live }}</ref> [[WebGL]],<ref name="Robertson" /> [[PlayStation 4]],<ref name="HalfAllGames" /> [[PlayStation Vita]],<ref>{{cite news |title=One of gaming's most-used engines arrives today on PlayStation Vita |last1=Gilbert |first1=Ben |url=https://www.engadget.com/2014/01/15/playstation-vita-unity/ |work=[[Engadget]] |date=January 15, 2014 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190214150848/https://www.engadget.com/2014/01/15/playstation-vita-unity/ |archive-date=February 14, 2019 |url-status=live }}</ref> [[Xbox One]],<ref name="Head" /> [[Nintendo 3DS|3DS]],<ref>{{cite news |title=Unity now supports Nintendo 3DS |last1=Jarvis |first1=Matthew |url=https://www.mcvuk.com/development/unity-now-supports-nintendo-3ds |work=MCVUK |date=February 1, 2016 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190322173411/https://www.mcvuk.com/development/unity-now-supports-nintendo-3ds |archive-date=March 22, 2019 |url-status=live }}</ref> [[Oculus Rift]],<ref name="HalfAllGames" /> [[Google Cardboard]],<ref>{{cite news |title=Unity game-making tool gets native support for Google's 5M Cardboard virtual reality devices |last1=Grubb |first1=Jeff |url=https://venturebeat.com/2016/02/10/unity-gets-native-support-for-googles-5m-cardboard-virtual-reality-devices/ |work=[[VentureBeat]] |date=February 10, 2016 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190322173436/https://venturebeat.com/2016/02/10/unity-gets-native-support-for-googles-5m-cardboard-virtual-reality-devices/ |archive-date=March 22, 2019 |url-status=live }}</ref> [[Steam VR]],<ref>{{cite news |title=Unity and SteamVR Unite for Native Vive Support |last1=Plummer |first1=Quinten |url=https://www.technewsworld.com/story/83116.html |work=Tech News World |date=February 16, 2016 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190322173331/https://www.technewsworld.com/story/83116.html |archive-date=March 22, 2019 |url-status=live }}</ref> [[PlayStation VR]],<ref>{{cite news |title=How to become a Unity developer for VR and AR |last1=De Nisco Rayome |first1=Alison |url=https://www.techrepublic.com/article/how-to-become-a-unity-developer-for-vr-and-ar/ |work=Tech Republic |date=January 23, 2017 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20181213074438/https://www.techrepublic.com/article/how-to-become-a-unity-developer-for-vr-and-ar/ |archive-date=December 13, 2018 |url-status=live }}</ref> [[Samsung Gear VR|Gear VR]],<ref name="Robertson" /> [[Windows Mixed Reality]],<ref>{{cite news |title=Build in Unity? Want to Know More About Crafting for Windows Mixed Reality? Then Check out These new Videos From Microsoft |last1=Graham |first1=Peter |url=https://www.vrfocus.com/2018/02/build-in-unity-want-to-know-more-about-crafting-for-windows-mixed-reality-then-check-out-these-new-videos-from-microsoft/ |work=VR Focus |date=February 17, 2018 |access-date=December 4, 2018}}</ref> [[Google Daydream|Daydream]],<ref name="Date-based">{{cite news |title=Unity dropping major updates in favour of date-based model |last1=Batchelor |first1=James |url=https://www.gamesindustry.biz/articles/2016-12-14-unity-dropping-major-updates-in-favour-of-date-based-model |work=Gamesindustry.biz |date=December 14, 2016 |access-date=October 29, 2018 |archive-url=https://web.archive.org/web/20180721192025/https://www.gamesindustry.biz/articles/2016-12-14-unity-dropping-major-updates-in-favour-of-date-based-model |archive-date=July 21, 2018 |url-status=live }}</ref> [[Android TV]],<ref name="GettingStarted">{{cite book |title=Getting Started with Unity 2018: A Beginner's Guide to 2D and 3D game development with Unity, 3rd Edition |last1=Lavieri |first1=Edward |year=2018 |publisher=Packt Publishing |isbn=9781788832915 |page=20 |url=https://books.google.com/books?id=7AxTDwAAQBAJ |access-date=December 4, 2018}}</ref> [[Samsung Electronics|Samsung Smart TV]],<ref>{{cite news |title=Unity Adds Another Big Screen Option for Game Developers with Unity 4.5 for Samsung Smart TV |last1=Harris |first1=Richard |url=https://appdevelopermagazine.com/unity-adds-another-big-screen-option-for-game-developers-with-unity-4.5-for-samsung-smart-tv/ |work=App Developer Magazine |date=August 28, 2014 |access-date=December 4, 2018 |archive-url=https://web.archive.org/web/20190322173334/https://appdevelopermagazine.com/unity-adds-another-big-screen-option-for-game-developers-with-unity-4.5-for-samsung-smart-tv/ |archive-date=March 22, 2019 |url-status=live }}</ref> [[tvOS]],<ref>{{cite news |title=Unity 5.3 launches with improved support for iOS 9 and WebGL |last1=Suckley |first1=Matt |url=https://www.pocketgamer.biz/news/62426/unity-5-point-3-launches/ |work=Pocketgamer.biz |date=December 10, 2015 |access-date=December 4, 2018 |archive-url=https://web.archive.org/web/20190322173334/https://www.pocketgamer.biz/news/62426/unity-5-point-3-launches/ |archive-date=March 22, 2019 |url-status=live }}</ref> [[Nintendo Switch]],<ref name="HalfAllGames" /> [[Xbox Series X and Series S]],<ref>{{cite news |last1=Parijat |first1=Shubhankar |title=Xbox Series S is "An Extremely Capable Machine" – Unity Chief Product Officer |url=https://gamingbolt.com/xbox-series-s-is-an-extremely-capable-machine-unity-chief-product-officer |access-date=24 February 2021 |work=GamingBolt |date=20 November 2020 |language=en}}</ref> [[PlayStation 5]],<ref>{{cite news |last1=Takahashi |first1=Dean |title=Unity Technologies posts Q4 revenue of $220.3 million, up 39% |url=https://venturebeat.com/2021/02/04/unity-technologies-posts-q4-revenue-of-220-3-million-up-39/ |access-date=February 25, 2021 |work=VentureBeat |series=GamesBeat |date=February 4, 2021 |language=en}}</ref> Facebook Gameroom,<ref name="Date-based" /> Apple's ARKit,<ref>{{cite news |title=Unity ARKit update includes persistent mapping and improved tracking |last1=Clayton |first1=Natalie |url=https://www.pocketgamer.biz/news/68345/unity-arkit-update-includes-persistent-mapping-and-improved-tracking/ |work=Pocketgamer.biz |date=June 15, 2018 |access-date=December 4, 2018 |archive-url=https://web.archive.org/web/20190322173329/https://www.pocketgamer.biz/news/68345/unity-arkit-update-includes-persistent-mapping-and-improved-tracking/ |archive-date=March 22, 2019 |url-status=live }}</ref> Google's [[ARCore]],<ref name="ARCore">{{cite news |title=Unity 2017.2 Featuring Optimised Support for ARCore and ARKit launching This Month |last1=Graham |first1=Peter |url=https://www.vrfocus.com/2017/10/unity-2017-2-featuring-optimised-support-for-arcore-and-arkit-launching-this-month/ |work=VR Focus |date=October 4, 2017 |access-date=December 4, 2018}}</ref> [[Vuforia Augmented Reality SDK|Vuforia]],<ref name="ARCore" /> і [[Magic Leap]].<ref>{{cite news |title=Magic Leap Publishes More L.E.A.P. Developer Videos Featuring Insomniac Games, Weta Workshop & More |last1=Palladino |first1=Tommy |url=https://magic-leap.reality.news/news/magic-leap-publishes-more-l-e-a-p-developer-videos-featuring-insomniac-games-weta-workshop-more-0189822/ |work=Next Reality |date=November 9, 2018 |access-date=December 4, 2018 |archive-url=https://web.archive.org/web/20190322173334/https://magic-leap.reality.news/news/magic-leap-publishes-more-l-e-a-p-developer-videos-featuring-insomniac-games-weta-workshop-more-0189822/ |archive-date=March 22, 2019 |url-status=live }}</ref>
Unity&nbsp;— це кросплатформовий ігровий рушій.<ref>{{cite interview |interviewer=Dean Takahashi |first=John |last=Riccitiello |date=October 23, 2014 |url=https://venturebeat.com/2014/10/23/john-riccitiello-sets-out-to-identify-the-engine-of-growth-for-unity-technologies-interview/ |title=John Riccitiello sets out to identify the engine of growth for Unity Technologies (interview) |work=VentureBeat |access-date=January 18, 2015 |archive-url=https://web.archive.org/web/20150117174953/http://venturebeat.com/2014/10/23/john-riccitiello-sets-out-to-identify-the-engine-of-growth-for-unity-technologies-interview/ |archive-date=January 17, 2015 |url-status=live }}</ref> Програма-редактор Unity працює на [[Microsoft Windows|Windows]], [[macOS]] і [[Linux]], а сам рушій може запускатися на 25 плаформах<ref>{{cite news |title=Video game company grabs two buildings on Mission Street for big expansion |last1=Kelliher |first1=Fiona |url=https://www.bizjournals.com/sanfrancisco/news/2018/08/24/video-game-unity-san-francisco-soma.html |newspaper=San Francisco Business Times |date=August 24, 2018 |access-date=October 17, 2018}}</ref><ref name="Robertson">{{cite news |title=Unity officially releases its new game engine: Unity 5 |last1=Robertson |first1=Adi |url=https://www.theverge.com/2015/3/3/8142099/unity-5-engine-release |work=The Verge |date=March 3, 2015 |access-date=October 17, 2018 |archive-url=https://web.archive.org/web/20181116122512/https://www.theverge.com/2015/3/3/8142099/unity-5-engine-release |archive-date=November 16, 2018 |url-status=live }}</ref>, а саме [[iOS]],<ref name="HalfAllGames">{{cite news |title=Unity CEO says half of all games are built on Unity |last1=Dillet |first1=Romain |url=https://techcrunch.com/2018/09/05/unity-ceo-says-half-of-all-games-are-built-on-unity/ |work=[[TechCrunch]] |date=September 5, 2018 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20181220182337/https://techcrunch.com/2018/09/05/unity-ceo-says-half-of-all-games-are-built-on-unity/ |archive-date=December 20, 2018 |url-status=live }}</ref> [[Android (operating system)|Android]],<ref name="HalfAllGames" /> [[Tizen]],<ref>{{cite news |title=Unity supporting Linux-based platform Tizen |last1=Pitcher |first1=Jenna |url=https://www.polygon.com/2013/5/24/4361686/unity-supporting-linux-based-platform-tizen |work=[[Polygon (website)|Polygon]] |date=May 24, 2013 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190322173329/https://www.polygon.com/2013/5/24/4361686/unity-supporting-linux-based-platform-tizen |archive-date=March 22, 2019 |url-status=live }}</ref> [[Microsoft Windows|Windows]],<ref name="HalfAllGames" /> [[Universal Windows Platform]],<ref>{{cite news |title=Unity 5.5 can now be used to create HoloLens augmented reality titles |last1=Coppock |first1=Mark |url=https://www.digitaltrends.com/computing/unity-5-5-adds-windows-holographic-support/ |work=[[Digital Trends]] |date=November 30, 2016 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190209152436/https://www.digitaltrends.com/computing/unity-5-5-adds-windows-holographic-support/ |archive-date=February 9, 2019 |url-status=live }}</ref> [[MacOS|Mac]],<ref name="Head" /> [[Linux]],<ref name="Bright">{{cite news |title=Unity game engine heading to the browser without plug-ins |last1=Bright |first1=Peter |url=https://arstechnica.com/gadgets/2014/03/unity-game-engine-heading-to-the-browser-without-plug-ins/ |newspaper=[[Ars Technica]] |date=March 18, 2014 |access-date=October 29, 2018 |archive-url=https://web.archive.org/web/20190322173330/https://arstechnica.com/gadgets/2014/03/unity-game-engine-heading-to-the-browser-without-plug-ins/ |archive-date=March 22, 2019 |url-status=live }}</ref> [[WebGL]],<ref name="Robertson" /> [[PlayStation 4]],<ref name="HalfAllGames" /> [[PlayStation Vita]],<ref>{{cite news |title=One of gaming's most-used engines arrives today on PlayStation Vita |last1=Gilbert |first1=Ben |url=https://www.engadget.com/2014/01/15/playstation-vita-unity/ |work=[[Engadget]] |date=January 15, 2014 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190214150848/https://www.engadget.com/2014/01/15/playstation-vita-unity/ |archive-date=February 14, 2019 |url-status=live }}</ref> [[Xbox One]],<ref name="Head" /> [[Nintendo 3DS|3DS]],<ref>{{cite news |title=Unity now supports Nintendo 3DS |last1=Jarvis |first1=Matthew |url=https://www.mcvuk.com/development/unity-now-supports-nintendo-3ds |work=MCVUK |date=February 1, 2016 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190322173411/https://www.mcvuk.com/development/unity-now-supports-nintendo-3ds |archive-date=March 22, 2019 |url-status=live }}</ref> [[Oculus Rift]],<ref name="HalfAllGames" /> [[Google Cardboard]],<ref>{{cite news |title=Unity game-making tool gets native support for Google's 5M Cardboard virtual reality devices |last1=Grubb |first1=Jeff |url=https://venturebeat.com/2016/02/10/unity-gets-native-support-for-googles-5m-cardboard-virtual-reality-devices/ |work=[[VentureBeat]] |date=February 10, 2016 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190322173436/https://venturebeat.com/2016/02/10/unity-gets-native-support-for-googles-5m-cardboard-virtual-reality-devices/ |archive-date=March 22, 2019 |url-status=live }}</ref> [[Steam VR]],<ref>{{cite news |title=Unity and SteamVR Unite for Native Vive Support |last1=Plummer |first1=Quinten |url=https://www.technewsworld.com/story/83116.html |work=Tech News World |date=February 16, 2016 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20190322173331/https://www.technewsworld.com/story/83116.html |archive-date=March 22, 2019 |url-status=live }}</ref> [[PlayStation VR]],<ref>{{cite news |title=How to become a Unity developer for VR and AR |last1=De Nisco Rayome |first1=Alison |url=https://www.techrepublic.com/article/how-to-become-a-unity-developer-for-vr-and-ar/ |work=Tech Republic |date=January 23, 2017 |access-date=December 3, 2018 |archive-url=https://web.archive.org/web/20181213074438/https://www.techrepublic.com/article/how-to-become-a-unity-developer-for-vr-and-ar/ |archive-date=December 13, 2018 |url-status=live }}</ref> [[Samsung Gear VR|Gear VR]],<ref name="Robertson" /> [[Windows Mixed Reality]],<ref>{{cite news |title=Build in Unity? Want to Know More About Crafting for Windows Mixed Reality? Then Check out These new Videos From Microsoft |last1=Graham |first1=Peter |url=https://www.vrfocus.com/2018/02/build-in-unity-want-to-know-more-about-crafting-for-windows-mixed-reality-then-check-out-these-new-videos-from-microsoft/ |work=VR Focus |date=February 17, 2018 |access-date=December 4, 2018}}</ref> [[Google Daydream|Daydream]],<ref name="Date-based">{{cite news |title=Unity dropping major updates in favour of date-based model |last1=Batchelor |first1=James |url=https://www.gamesindustry.biz/articles/2016-12-14-unity-dropping-major-updates-in-favour-of-date-based-model |work=Gamesindustry.biz |date=December 14, 2016 |access-date=October 29, 2018 |archive-url=https://web.archive.org/web/20180721192025/https://www.gamesindustry.biz/articles/2016-12-14-unity-dropping-major-updates-in-favour-of-date-based-model |archive-date=July 21, 2018 |url-status=live }}</ref> [[Android TV]],<ref name="GettingStarted">{{cite book |title=Getting Started with Unity 2018: A Beginner's Guide to 2D and 3D game development with Unity, 3rd Edition |last1=Lavieri |first1=Edward |year=2018 |publisher=Packt Publishing |isbn=9781788832915 |page=20 |url=https://books.google.com/books?id=7AxTDwAAQBAJ |access-date=December 4, 2018}}</ref> [[Samsung Electronics|Samsung Smart TV]],<ref>{{cite news |title=Unity Adds Another Big Screen Option for Game Developers with Unity 4.5 for Samsung Smart TV |last1=Harris |first1=Richard |url=https://appdevelopermagazine.com/unity-adds-another-big-screen-option-for-game-developers-with-unity-4.5-for-samsung-smart-tv/ |work=App Developer Magazine |date=August 28, 2014 |access-date=December 4, 2018 |archive-url=https://web.archive.org/web/20190322173334/https://appdevelopermagazine.com/unity-adds-another-big-screen-option-for-game-developers-with-unity-4.5-for-samsung-smart-tv/ |archive-date=March 22, 2019 |url-status=live }}</ref> [[tvOS]],<ref>{{cite news |title=Unity 5.3 launches with improved support for iOS 9 and WebGL |last1=Suckley |first1=Matt |url=https://www.pocketgamer.biz/news/62426/unity-5-point-3-launches/ |work=Pocketgamer.biz |date=December 10, 2015 |access-date=December 4, 2018 |archive-url=https://web.archive.org/web/20190322173334/https://www.pocketgamer.biz/news/62426/unity-5-point-3-launches/ |archive-date=March 22, 2019 |url-status=live }}</ref> [[Nintendo Switch]],<ref name="HalfAllGames" /> [[Xbox Series X and Series S]],<ref>{{cite news |last1=Parijat |first1=Shubhankar |title=Xbox Series S is "An Extremely Capable Machine" – Unity Chief Product Officer |url=https://gamingbolt.com/xbox-series-s-is-an-extremely-capable-machine-unity-chief-product-officer |access-date=24 February 2021 |work=GamingBolt |date=20 November 2020 |language=en}}</ref> [[PlayStation 5]],<ref>{{cite news |last1=Takahashi |first1=Dean |title=Unity Technologies posts Q4 revenue of $220.3 million, up 39% |url=https://venturebeat.com/2021/02/04/unity-technologies-posts-q4-revenue-of-220-3-million-up-39/ |access-date=February 25, 2021 |work=VentureBeat |series=GamesBeat |date=February 4, 2021 |language=en}}</ref> Facebook Gameroom,<ref name="Date-based" /> Apple's ARKit,<ref>{{cite news |title=Unity ARKit update includes persistent mapping and improved tracking |last1=Clayton |first1=Natalie |url=https://www.pocketgamer.biz/news/68345/unity-arkit-update-includes-persistent-mapping-and-improved-tracking/ |work=Pocketgamer.biz |date=June 15, 2018 |access-date=December 4, 2018 |archive-url=https://web.archive.org/web/20190322173329/https://www.pocketgamer.biz/news/68345/unity-arkit-update-includes-persistent-mapping-and-improved-tracking/ |archive-date=March 22, 2019 |url-status=live }}</ref> Google's [[ARCore]],<ref name="ARCore">{{cite news |title=Unity 2017.2 Featuring Optimised Support for ARCore and ARKit launching This Month |last1=Graham |first1=Peter |url=https://www.vrfocus.com/2017/10/unity-2017-2-featuring-optimised-support-for-arcore-and-arkit-launching-this-month/ |work=VR Focus |date=October 4, 2017 |access-date=December 4, 2018}}</ref> [[Vuforia Augmented Reality SDK|Vuforia]],<ref name="ARCore" /> і [[Magic Leap]].<ref>{{cite news |title=Magic Leap Publishes More L.E.A.P. Developer Videos Featuring Insomniac Games, Weta Workshop & More |last1=Palladino |first1=Tommy |url=https://magic-leap.reality.news/news/magic-leap-publishes-more-l-e-a-p-developer-videos-featuring-insomniac-games-weta-workshop-more-0189822/ |work=Next Reality |date=November 9, 2018 |access-date=December 4, 2018 |archive-url=https://web.archive.org/web/20190322173334/https://magic-leap.reality.news/news/magic-leap-publishes-more-l-e-a-p-developer-videos-featuring-insomniac-games-weta-workshop-more-0189822/ |archive-date=March 22, 2019 |url-status=live }}</ref>


Ігрова логіка пишеться за допомогою мови [[C Sharp|C#]], раніше також була можливість використовувати Boo та JavaScript, але розробники відмовились від їх підтримки<ref>{{Cite web|title=UnityScript’s long ride off into the sunset – Unity Blog|url=https://blogs.unity3d.com/2017/08/11/unityscripts-long-ride-off-into-the-sunset/|website=Unity Technologies Blog|accessdate=2019-06-26|language=en-US}}</ref><ref>{{Cite web|title=Documentation, Unity scripting languages and you – Unity Blog|url=https://blogs.unity3d.com/2014/09/03/documentation-unity-scripting-languages-and-you/|website=Unity Technologies Blog|accessdate=2019-06-26|language=en-US}}</ref>.
Ігрова логіка пишеться за допомогою мови [[C Sharp|C#]], раніше також була можливість використовувати Boo та JavaScript, але розробники відмовились від їх підтримки<ref>{{Cite web|title=UnityScript’s long ride off into the sunset – Unity Blog|url=https://blogs.unity3d.com/2017/08/11/unityscripts-long-ride-off-into-the-sunset/|website=Unity Technologies Blog|accessdate=2019-06-26|language=en-US}}</ref><ref>{{Cite web|title=Documentation, Unity scripting languages and you – Unity Blog|url=https://blogs.unity3d.com/2014/09/03/documentation-unity-scripting-languages-and-you/|website=Unity Technologies Blog|accessdate=2019-06-26|language=en-US}}</ref>.
Рядок 61: Рядок 61:


=== Робота з ресурсами ===
=== Робота з ресурсами ===
Редактор Unity має інтерфейс, що складається з різних вікон, які можна розташувати на свій розсуд. Завдяки цьому можна проводити налагодження гри чи застосунка прямо в редакторі. Головні вікна - це оглядач ресурсів проєкту, інспектор поточного об'єкта, вікно попереднього перегляду, оглядач сцени та оглядач ієрархії ресурсів<ref>{{Cite book
Редактор Unity має інтерфейс, що складається з різних вікон, які можна розташувати на свій розсуд. Завдяки цьому можна проводити налагодження гри чи застосунка прямо в редакторі. Головні вікна&nbsp;— це оглядач ресурсів проєкту, інспектор поточного об'єкта, вікно попереднього перегляду, оглядач сцени та оглядач ієрархії ресурсів<ref>{{Cite book
|title=A History of the Unity Game Engine
|title=A History of the Unity Game Engine
|last=Haas
|last=Haas
Рядок 78: Рядок 78:


=== Рендеринг ===
=== Рендеринг ===
Рендеринг зображення відбувається через віртуальну камеру огляду. В робочій області редактора ігрова сцена може розміщуватися як завгодно, а при рендерингу - так, як її видно з камери. В сцені може бути декілька камер, які рухаються за персонажем чи за вказаною траєкторією. Вигляд з камери подається в двовимірно чи тривимірно (в перспективі або ортографічно). Фон сцени, видимий через камеру, типово зображає небо, утворене скайбоксом, але може презентувати й інше довкілля<ref>{{Cite web|title=Unity - Manual: Cameras|url=https://docs.unity3d.com/540/Documentation/Manual/CamerasOverview.html|website=docs.unity3d.com|accessdate=2021-04-05}}</ref>.
Рендеринг зображення відбувається через віртуальну камеру огляду. В робочій області редактора ігрова сцена може розміщуватися як завгодно, а при рендерингу&nbsp;— так, як її видно з камери. В сцені може бути декілька камер, які рухаються за персонажем чи за вказаною траєкторією. Вигляд з камери подається в двовимірно чи тривимірно (в перспективі або ортографічно). Фон сцени, видимий через камеру, типово зображає небо, утворене скайбоксом, але може презентувати й інше довкілля<ref>{{Cite web|title=Unity - Manual: Cameras|url=https://docs.unity3d.com/540/Documentation/Manual/CamerasOverview.html|website=docs.unity3d.com|accessdate=2021-04-05}}</ref>.


Графічний рушій використовує [[DirectX]] (Windows), [[OpenGL]] (Mac, Windows, Linux), [[OpenGL ES]] (Android, iOS), та спеціальне власне API для Wii. Також підтримуються [[Рельєфне текстурування|bump mapping]], [[reflection mapping]], [[parallax mapping]], [[screen space ambient occlusion]] (SSAO), динамічні тіні з використанням [[shadow map]]s, [[render-to-texture]] та повноекранні ефекти [[post-process]]ing.<ref name="Unity 4 DirectX11">{{cite web|title=Using DirectX11 in Unity 4|url=http://docs.unity3d.com/Documentation/Manual/DirectX11.html|publisher=Unity Technologies|accessdate=2013-02-19|archiveurl=https://www.webcitation.org/6JAsk8K7Y?url=http://docs.unity3d.com/Documentation/Manual/DirectX11.html|archivedate=2013-08-27|deadurl=yes}}</ref>
Графічний рушій використовує [[DirectX]] (Windows), [[OpenGL]] (Mac, Windows, Linux), [[OpenGL ES]] (Android, iOS), та спеціальне власне API для Wii. Також підтримуються [[Рельєфне текстурування|bump mapping]], [[reflection mapping]], [[parallax mapping]], [[screen space ambient occlusion]] (SSAO), динамічні тіні з використанням [[shadow map]]s, [[render-to-texture]] та повноекранні ефекти [[post-process]]ing.<ref name="Unity 4 DirectX11">{{cite web|title=Using DirectX11 in Unity 4|url=http://docs.unity3d.com/Documentation/Manual/DirectX11.html|publisher=Unity Technologies|accessdate=2013-02-19|archiveurl=https://www.webcitation.org/6JAsk8K7Y?url=http://docs.unity3d.com/Documentation/Manual/DirectX11.html|archivedate=2013-08-27|deadurl=yes}}</ref>
Рядок 95: Рядок 95:


== Unity Asset Server ==
== Unity Asset Server ==
Сервер наборів ресурсів Unity - це платне доповнення, що додає інструментарій для спільної розробки на базі Unity багатьома користувачами одночасно та контроль версій у функціоналі Unity<ref name=":1">{{Cite web|title=Unity Asset Server 2.0 Released {{!}} Unity|url=https://unity.com/ru/our-company/newsroom/unity-asset-server-2-0-released|website=unity.com|accessdate=2021-04-05|language=ru|first=Unity|last=Technologies}}</ref>.
Сервер наборів ресурсів Unity&nbsp;— це платне доповнення, що додає інструментарій для спільної розробки на базі Unity багатьома користувачами одночасно та контроль версій у функціоналі Unity<ref name=":1">{{Cite web|title=Unity Asset Server 2.0 Released {{!}} Unity|url=https://unity.com/ru/our-company/newsroom/unity-asset-server-2-0-released|website=unity.com|accessdate=2021-04-05|language=ru|first=Unity|last=Technologies}}</ref>.


Багатогігабайтні проєкти з тисячами мегабайтних файлів піддаються легкому керуванню. Налаштування імпорту та інші метадані також зберігаються разом з історією їх версій. Переглядати зміни ресурсів\версій можна одразу всередині редактора Unity. Якщо файли змінюються, їх статус негайно оновлюється. Перейменування і переміщення ресурсів не створює будь-яких перешкод для безперервного робочого процесу. Сервер ресурсів Unity управляється базою даних PostgreSQL<ref name=":1" />.
Багатогігабайтні проєкти з тисячами мегабайтних файлів піддаються легкому керуванню. Налаштування імпорту та інші метадані також зберігаються разом з історією їх версій. Переглядати зміни ресурсів\версій можна одразу всередині редактора Unity. Якщо файли змінюються, їх статус негайно оновлюється. Перейменування і переміщення ресурсів не створює будь-яких перешкод для безперервного робочого процесу. Сервер ресурсів Unity управляється базою даних PostgreSQL<ref name=":1" />.
Рядок 127: Рядок 127:
== Ресурси для навчання ==
== Ресурси для навчання ==


*[https://unitystudy.ru/ UNITYSTUDY] [рус.] — Курси по навчанню Unity для початківців.
* [https://unitystudy.ru/ UNITYSTUDY] [рус.] — Курси по навчанню Unity для початківців.
* [https://unity3d.com/ru/learn unity3d.com/ru/learn] [англ.] — Офіційна сторінка по навчанню Unity.
* [https://unity3d.com/ru/learn unity3d.com/ru/learn] [англ.] — Офіційна сторінка по навчанню Unity.


== Посилання ==
== Посилання ==

Версія за 17:57, 5 квітня 2021

Unity
Приклад роботи в Unity
ТипІгровий рушій,фреймворк
РозробникUnity Technologies
Стабільний випуск2019.1 (квітень 2019)
Операційна система
Мова програмуванняC Sharp і C++
Доступні мовиАнглійська мова
ЛіцензіяВласницьке програмне забезпечення
Вебсайтunity3d.com

Unity — багатоплатформовий інструмент для розробки відеоігор і застосунків, і рушій, на якому вони працюють. Створені за допомогою Unity програми працюють на настільних комп'ютерних системах, мобільних пристроях та гральних консолях у дво- та тривимірній графіці, та на пристроях віртуальної чи доповненої реальності. Застосунки, створені за допомогою Unity, підтримують DirectX та OpenGL.

Технічні характеристики

Unity — це кросплатформовий ігровий рушій.[1] Програма-редактор Unity працює на Windows, macOS і Linux, а сам рушій може запускатися на 25 плаформах[2][3], а саме iOS,[4] Android,[4] Tizen,[5] Windows,[4] Universal Windows Platform,[6] Mac,[7] Linux,[8] WebGL,[3] PlayStation 4,[4] PlayStation Vita,[9] Xbox One,[7] 3DS,[10] Oculus Rift,[4] Google Cardboard,[11] Steam VR,[12] PlayStation VR,[13] Gear VR,[3] Windows Mixed Reality,[14] Daydream,[15] Android TV,[16] Samsung Smart TV,[17] tvOS,[18] Nintendo Switch,[4] Xbox Series X and Series S,[19] PlayStation 5,[20] Facebook Gameroom,[15] Apple's ARKit,[21] Google's ARCore,[22] Vuforia,[22] і Magic Leap.[23]

Ігрова логіка пишеться за допомогою мови C#, раніше також була можливість використовувати Boo та JavaScript, але розробники відмовились від їх підтримки[24][25].

Функціональні можливості

Робота з ресурсами

Редактор Unity має інтерфейс, що складається з різних вікон, які можна розташувати на свій розсуд. Завдяки цьому можна проводити налагодження гри чи застосунка прямо в редакторі. Головні вікна — це оглядач ресурсів проєкту, інспектор поточного об'єкта, вікно попереднього перегляду, оглядач сцени та оглядач ієрархії ресурсів[26].

Проєкт в Unity поділяється на сцени (рівні) — окремі файли, що містять свої ігрові світи зі своїм набором об'єктів, сценаріїв, і налаштувань. Сцени можуть містити в собі як об'єкти-моделі (ландшафт, персонажі, предмети довкілля тощо), так і порожні ігрові об'єкти — ті, що не мають моделі, проте задають поведінку інших об'єктів (тригери подій, точки збереження прогресу тощо). Їх дозволяється розташовувати, обертати, масштабувати, застосовувати до них скрипти. В них є назва (в Unity допускається наявність двох і більше об'єктів з однаковими назвами), може бути тег (мітка) і шар, на якому він повинен відображатися. Так, у будь-якого предмета на сцені обов'язково наявний компонент Transform — він зберігає в собі координати місця розташування, повороту і розмірів по всіх трьох осях. У об'єктів з видимою геометрією також за умовчанням присутній компонент Mesh Renderer, що робить модель видимою. Різні моделі можуть об'єднуватися в набори (ассети) для швидкого доступу до них. Наприклад, моделі споруд на спільну тему[27][28].

Unity підтримує фізику твердих тіл і тканини, фізику типу Ragdoll (ганчіркова лялька). У редакторі є система успадкування об'єктів; дочірні об'єкти будуть повторювати всі зміни позиції, повороту і масштабу батьківського об'єкта. Скрипти в редакторі прикріплюються до об'єктів у вигляді окремих компонентів[29].

У 3D іграх Unity переважно використовує спрайти. В 3D іграх Unity здебільшого використовує тривимірні моделі (меші)[30], на які накладаються текстури (зумовлюють вигляд поверхні об'єктів), матеріали (зумовлюють як поверхня реагуватиме на різні фактори) та шейдери (невеликі скрипти, за яким вираховується зміна кольору кожного пікселя згідно заданих параметрів, як-от розсіяння відбитого світла)[31]. В обох видах застосовуються системи часток для відображення субстанцій, таких як рідини чи дим[30].

Unity підтримує стиснення текстур, міпмапінг і різні налаштування роздільності екрана для кожної платформи; забезпечує бамп-мапінг, мапінг відображень, паралакс-мапінг, затінення навколишнього світла у екранному просторі, динамічні тіні за картами тіней, рендер у текстуру та повноекранні ефекти обробки зображення, такі як зернистість, глибина чіткості, розмиття в русі[32], відблиски віртуальних лінз або ореол навколо джерел світла[33].

Рендеринг

Рендеринг зображення відбувається через віртуальну камеру огляду. В робочій області редактора ігрова сцена може розміщуватися як завгодно, а при рендерингу — так, як її видно з камери. В сцені може бути декілька камер, які рухаються за персонажем чи за вказаною траєкторією. Вигляд з камери подається в двовимірно чи тривимірно (в перспективі або ортографічно). Фон сцени, видимий через камеру, типово зображає небо, утворене скайбоксом, але може презентувати й інше довкілля[34].

Графічний рушій використовує DirectX (Windows), OpenGL (Mac, Windows, Linux), OpenGL ES (Android, iOS), та спеціальне власне API для Wii. Також підтримуються bump mapping, reflection mapping, parallax mapping, screen space ambient occlusion (SSAO), динамічні тіні з використанням shadow maps, render-to-texture та повноекранні ефекти post-processing.[35]

Unity підтримує файли 3ds Max, Maya, Softimage, Blender, modo, ZBrush, Cinema 4D, Cheetah3D, Adobe Photoshop, Adobe Fireworks та Allegorithmic Substance. В ігровий проєкт Unity можна імпортувати об'єкти цих програм та виконувати налаштовування за допомогою графічного інтерфейсу.[36]

Для написання шейдерів використовується ShaderLab, що підтримує шейдерні програми написані на GLSL або Cg. Шейдер може включати декілька варіантів реалізації, що дозволяє Unity визначати найкращий варіант для конкретної відеокарти.[37] Unity також має вбудовану підтримку фізичного рушія Nvidia PhysX (колишнього Ageia), підтримку симуляції одягу в системі реального часу на довільній та прив'язаній полігональній сітці (починаючи з Unity 3.0), підтримку системи ray casts та шарів зіткнення.[38]

Скрипти

Скриптова система ігрового рушія зроблена на Mono — вільний відкритий проєкт з реалізації .NET Framework. Програмісти можуть використовувати UnityScript (власна скриптова мова, подібна до JavaScript та ECMAScript), C# або Boo (мова програмування, подібна до Python).[39] Починаючи з версії 3.0, до Unity входить перероблена версія MonoDevelop для зневадження скриптів.[40]

З виходом версії 5.2 у 2015 році передбачена вбудована можливість редагувати скрипти у середовищі Visual Studio[41].

Asset Tracking

В Unity включено систему контролю версій для ігрових об'єктів та скриптів під назвою Unity Asset Server. Система використовує PostgreSQL, роботу зі звуком, побудовану на основі бібліотеки FMOD (з можливістю програвати Ogg Vorbis аудіофайли), відеопрогравач із кодеком Theora, рушій для побудови ландшафтів рослинності, вбудовану систему карт освітлення (Beast), мережу для мультиплеєру (RakNet) та вбудовані навігаційні меші для пошуку шляху.[42]

Unity Asset Server

Сервер наборів ресурсів Unity — це платне доповнення, що додає інструментарій для спільної розробки на базі Unity багатьома користувачами одночасно та контроль версій у функціоналі Unity[43].

Багатогігабайтні проєкти з тисячами мегабайтних файлів піддаються легкому керуванню. Налаштування імпорту та інші метадані також зберігаються разом з історією їх версій. Переглядати зміни ресурсів\версій можна одразу всередині редактора Unity. Якщо файли змінюються, їх статус негайно оновлюється. Перейменування і переміщення ресурсів не створює будь-яких перешкод для безперервного робочого процесу. Сервер ресурсів Unity управляється базою даних PostgreSQL[43].

Сервер ресурсів доступний як для Mac OS X Installer, так і для Linux RPMs . Підтримка декількох платформ забезпечує гнучкість у впровадженні Сервера ресурсів Unity у наявну IT-інфраструктуру[43].

Історія

  • Червень 2005, Unity 1.0.1. Перший випуск.
  • Серпень 2005, Unity 1.1. Добавлена збірка ігор під Windows та підтримка плагінів C/C++.
  • Грудень 2005, Unity 1.2. Добавлені ефекти пост-обробки, регдол, тіні, вбудований скрипт управління персонажем, розширені можливості редактора скриптів.
  • Жовтень 2008, Unity iPhone 1.0. Unity приходить на iPhone.
  • Жовтень 2008, Unity iPhone 1.0. Початок офіційних продажів Unity iPhone.
  • Березень 2009, Unity 2.5.0. Добавлена підтримка Windows середовищем розробки, перероблений редактор скриптів.
  • Квітень 2009, Unity приходить на ринок ігор Wii
  • Жовтень 2009, Unity отримує інвестиції від Sequoia Capital в розмірі 5 500 000 доларів США.
  • Жовтень 2009, Unity 2.6.0. Indie-версія стала безкоштовною.
  • Грудень 2009, журнал Gamasutra назвав рушій Unity одним із найзначніших учасників на ринку ігрових компаній[44].
  • Березень 2010, Unity iPhone 1.6 Добавлена підтримка .NET 2.1, вбудована підтримка мережі та інші покращення.
  • Квітень 2010, Unity iPhone 1.7 Добавлена підтримка iPad.
  • Вересень 2010, Unity Technologies й Electronic Arts (EA) уклали контракт про багаторічну співпрацю[45].
  • Листопад 2012, Unity 4.0.0. Покращена система анімації (доданий скінінг на GPU), освітлення. Додані візуальні ефекти. Додана збірка ігор під Linux і Adobe Flash. DirectX 11
  • Листопад 2013, Unity 4.3. Підтримка 2D-спрайтів, інтеграція фізичного рушія Box2D, можливість збирати ігри для iOS у версії рушія для Windows.
  • Березень 2014, Unity 5. Нові шейдери та інтеграція з технологією глобального освітлення в режимі реального часу Geomerics Enlighten. Це принесе в ігри появу реалістичного освітлення та візуальних ефектів консольного рівня, а також математично точне відображення тіней. Нові інструменти WebGL дозволяють створювати в браузерах більш просунуті проєкти з більш високою продуктивністю.
  • Березень 2015, Повноцінна Unity 5. (Вище перераховане) + Додавання всіх можливостей з Pro. версії в Free. а в Unity Pro. залишилось: Unity Analytics, Team License, Prioritized bug handling, Beta access, Dark Skin та інше. Мова скриптів Boo була прибрана, як і приклади коду на офіційному сайті документації.

Станом на літо 2013 року кількість зареєстрованих користувачів Unity3d виросло до 2 мільйонів користувачів[46]. Загалом це пов'язано з тим, що indie-версія рушія стала безкоштовною.

Примітки

  1. Riccitiello, John (23 жовтня 2014). John Riccitiello sets out to identify the engine of growth for Unity Technologies (interview). VentureBeat (Інтерв'ю). Інтерв'юери: Dean Takahashi. Архів оригіналу за 17 січня 2015. Процитовано 18 січня 2015.
  2. Kelliher, Fiona (24 серпня 2018). Video game company grabs two buildings on Mission Street for big expansion. San Francisco Business Times. Процитовано 17 жовтня 2018.
  3. а б в Robertson, Adi (3 березня 2015). Unity officially releases its new game engine: Unity 5. The Verge. Архів оригіналу за 16 листопада 2018. Процитовано 17 жовтня 2018.
  4. а б в г д е Dillet, Romain (5 вересня 2018). Unity CEO says half of all games are built on Unity. TechCrunch. Архів оригіналу за 20 грудня 2018. Процитовано 3 грудня 2018.
  5. Pitcher, Jenna (24 травня 2013). Unity supporting Linux-based platform Tizen. Polygon. Архів оригіналу за 22 березня 2019. Процитовано 3 грудня 2018.
  6. Coppock, Mark (30 листопада 2016). Unity 5.5 can now be used to create HoloLens augmented reality titles. Digital Trends. Архів оригіналу за 9 лютого 2019. Процитовано 3 грудня 2018.
  7. а б Помилка цитування: Неправильний виклик тегу <ref>: для виносок під назвою Head не вказано текст
  8. Bright, Peter (18 березня 2014). Unity game engine heading to the browser without plug-ins. Ars Technica. Архів оригіналу за 22 березня 2019. Процитовано 29 жовтня 2018.
  9. Gilbert, Ben (15 січня 2014). One of gaming's most-used engines arrives today on PlayStation Vita. Engadget. Архів оригіналу за 14 лютого 2019. Процитовано 3 грудня 2018.
  10. Jarvis, Matthew (1 лютого 2016). Unity now supports Nintendo 3DS. MCVUK. Архів оригіналу за 22 березня 2019. Процитовано 3 грудня 2018.
  11. Grubb, Jeff (10 лютого 2016). Unity game-making tool gets native support for Google's 5M Cardboard virtual reality devices. VentureBeat. Архів оригіналу за 22 березня 2019. Процитовано 3 грудня 2018.
  12. Plummer, Quinten (16 лютого 2016). Unity and SteamVR Unite for Native Vive Support. Tech News World. Архів оригіналу за 22 березня 2019. Процитовано 3 грудня 2018.
  13. De Nisco Rayome, Alison (23 січня 2017). How to become a Unity developer for VR and AR. Tech Republic. Архів оригіналу за 13 грудня 2018. Процитовано 3 грудня 2018.
  14. Graham, Peter (17 лютого 2018). Build in Unity? Want to Know More About Crafting for Windows Mixed Reality? Then Check out These new Videos From Microsoft. VR Focus. Процитовано 4 грудня 2018.
  15. а б Batchelor, James (14 грудня 2016). Unity dropping major updates in favour of date-based model. Gamesindustry.biz. Архів оригіналу за 21 липня 2018. Процитовано 29 жовтня 2018.
  16. Lavieri, Edward (2018). Getting Started with Unity 2018: A Beginner's Guide to 2D and 3D game development with Unity, 3rd Edition. Packt Publishing. с. 20. ISBN 9781788832915. Процитовано 4 грудня 2018.
  17. Harris, Richard (28 серпня 2014). Unity Adds Another Big Screen Option for Game Developers with Unity 4.5 for Samsung Smart TV. App Developer Magazine. Архів оригіналу за 22 березня 2019. Процитовано 4 грудня 2018.
  18. Suckley, Matt (10 грудня 2015). Unity 5.3 launches with improved support for iOS 9 and WebGL. Pocketgamer.biz. Архів оригіналу за 22 березня 2019. Процитовано 4 грудня 2018.
  19. Parijat, Shubhankar (20 November 2020). Xbox Series S is "An Extremely Capable Machine" – Unity Chief Product Officer. GamingBolt (англ.). Процитовано 24 February 2021.
  20. Takahashi, Dean (4 лютого 2021). Unity Technologies posts Q4 revenue of $220.3 million, up 39%. VentureBeat. GamesBeat (англ.). Процитовано 25 лютого 2021.
  21. Clayton, Natalie (15 червня 2018). Unity ARKit update includes persistent mapping and improved tracking. Pocketgamer.biz. Архів оригіналу за 22 березня 2019. Процитовано 4 грудня 2018.
  22. а б Graham, Peter (4 жовтня 2017). Unity 2017.2 Featuring Optimised Support for ARCore and ARKit launching This Month. VR Focus. Процитовано 4 грудня 2018.
  23. Palladino, Tommy (9 листопада 2018). Magic Leap Publishes More L.E.A.P. Developer Videos Featuring Insomniac Games, Weta Workshop & More. Next Reality. Архів оригіналу за 22 березня 2019. Процитовано 4 грудня 2018.
  24. UnityScript’s long ride off into the sunset – Unity Blog. Unity Technologies Blog (амер.). Процитовано 26 червня 2019.
  25. Documentation, Unity scripting languages and you – Unity Blog. Unity Technologies Blog (амер.). Процитовано 26 червня 2019.
  26. Haas, John (2014). A History of the Unity Game Engine. WPI - Worcester Polytechnic Institute.
  27. Unity - Manual: Working In Unity. docs.unity3d.com. Процитовано 5 квітня 2021.
  28. Unity - Manual: The Main Windows. docs.unity3d.com. Процитовано 5 квітня 2021.
  29. Unity - Manual: Physics. docs.unity3d.com. Процитовано 5 квітня 2021.
  30. а б Unity - Manual: Particle Systems. docs.unity3d.com. Процитовано 5 квітня 2021.
  31. Unity - Manual: Materials, Shaders & Textures. docs.unity3d.com. Процитовано 5 квітня 2021.
  32. Unity - Using DirectX 11 in Unity 4. web.archive.org. 12 березня 2013. Процитовано 5 квітня 2021.
  33. Unity - Manual: Visual Effects Reference. docs.unity3d.com. Процитовано 5 квітня 2021.
  34. Unity - Manual: Cameras. docs.unity3d.com. Процитовано 5 квітня 2021.
  35. Using DirectX11 in Unity 4. Unity Technologies. Архів оригіналу за 27 серпня 2013. Процитовано 19 лютого 2013.
  36. How do I import objects from my 3D app?. Unity Technologies. Архів оригіналу за 27 серпня 2013. Процитовано 19 лютого 2013.
  37. Shaders. Unity Technologies. Архів оригіналу за 27 серпня 2013. Процитовано 19 лютого 2013.
  38. Physics. Unity Technologies. Архів оригіналу за 27 серпня 2013. Процитовано 19 лютого 2013.
  39. Using Scripts. Unity Technologies. Архів оригіналу за 30 січня 2013. Процитовано 19 лютого 2013.
  40. Getting started with Mono Develop. Unity Technologies. Архів оригіналу за 27 серпня 2013. Процитовано 19 лютого 2013.
  41. Unity 5.2 and Visual Studio Tools for Unity 2.1. Visual Studio Blog (амер.). 8 вересня 2015. Процитовано 5 квітня 2021.
  42. Asset Server (Pro Only). Unity Technologies. Архів оригіналу за 27 серпня 2013. Процитовано 19 лютого 2013.
  43. а б в Technologies, Unity. Unity Asset Server 2.0 Released | Unity. unity.com (рос.). Процитовано 5 квітня 2021.
  44. Christian Nutt. Gamasutra's Best Of 2009: Top 5 Game Companies (англ.). Gamasutra. Архів оригіналу за 9 червня 2012. Процитовано 11 березня 2012. Unity has become a major player in the market as of 2009, and there's more to come
  45. Unity Technologies Wins GigaOM’s Mobilize LaunchPad 2010 (англ.). Unity Technologies. 1 жовтня 2010. Архів оригіналу за 9 червня 2012. Процитовано 11 березня 2012. We’re excited about and proud of our long term relationship with Electronic Arts.
  46. Another million Unity developers in the house

Ресурси для навчання

  • UNITYSTUDY [рус.] — Курси по навчанню Unity для початківців.
  • unity3d.com/ru/learn [англ.] — Офіційна сторінка по навчанню Unity.

Посилання