Сколько весит юнити
Перейти к содержимому

Сколько весит юнити

System requirements for Unity 2022.1

This page outlines the minimum system requirements you need to run Unity 2022.1 on all supported platforms.

  1. Unity Editor system requirements
  2. Unity Player system requirements
  3. Console Abbreviation of game console
    See in Glossary
  4. XR plaform

Unity Editor system requirements

This section lists the minimum requirements to run the Unity Editor. Actual performance and rendering quality may vary depending on the complexity of your project.

Minimum requirements Windows macOS Linux
Operating system version Windows 7 (SP1+), Windows 10 and Windows 11, 64-bit versions only. High Sierra 10.13+ (Intel editor)
Big Sur 11.0 (Apple silicon Editor)
Ubuntu 20.04, Ubuntu 18.04, and CentOS 7
CPU X64 architecture with SSE2 instruction set support X64 architecture with SSE2 instruction set support (Intel processors)
Apple M1 or above (Apple silicon-based processors)
X64 architecture with SSE2 instruction set support
Graphics API DX10, DX11, and DX12-capable GPUs Metal-capable Intel and AMD GPUs OpenGL 3.2+ or Vulkan-capable, Nvidia and AMD GPUs.
Additional requirements Hardware vendor officially supported drivers Apple officially supported drivers (Intel processor)
Rosetta 2 is required for Apple silicon devices running on either Apple silicon or Intel versions of the Unity Editor.
Gnome desktop environment running on top of X11 windowing system, Nvidia official proprietary graphics driver or AMD Mesa graphics driver. Other configuration and user environment as provided stock with the supported distribution (Kernel, Compositor, etc.)
For all operating systems, the Unity Editor is supported on workstations or laptop form factors, running without emulation, container or compatibility layer.

Unity Editor platform limitations

Apple

On macOS, secondary Editor windows only maximize, and do not enter full screen mode.

Apple silicon devices

The Apple silicon Editor has the following limitations:

  • Download and install of Apple silicon Editor via the Unity Hub is only possible through Hub version 3.0 Beta 6 or later, with some limitations in 3.0 Beta 6. For more information, see the Hub release notes:
    • To switch to the latest beta version of the Hub, change the “Channel” in Preferences > Advanced to “Beta” or re-download from https://unity.com/download.
    Linux

    The Linux Editor has the following limitations:

    • Video importing is limited to the VP8 video format
    • File systems are case sensitive

    Unity Player system requirements

    This section lists the minimum requirements to build and run the Unity Player. Actual performance and rendering quality may vary depending on the complexity of your project.

    Mobile

    Operating system Android iOS tvOS
    Version 5.1 (API 22)+
    Customized versions of Android must include all supported Google standard APIs.
    12+ 12+
    CPU ARMv7 with Neon Support (32-bit) or ARM64 A7 SoC+ A8 SoC+
    Graphics API OpenGL ES 2.0+, 3.0+, Vulkan
    Note: OpenGL ES 2.0 support is deprecated.
    Metal Metal
    Additional requirements — 1GB+ RAM
    — Supported hardware devices must meet or exceed Google’s Android Compatibility Definition (Version 9.0) limited to the following Device Types:
    1. Handheld (Section 2.2)
    2. Television (Section 2.3)
    3. Tablets (Section 2.6)
    — Hardware must be running Android OS natively. With the exception of Android for Chrome OS, Android within a container or emulator is not supported.
    — For development: Android SDK (10/API 29), Android NDK (r21d) and OpenJDK, which are installed by default with Unity Hub.
    For development and debugging: see the Apple documentation on XCode support.

    Console

    For information on PlayStation 4 (including PS VR), Playstation 5, Xbox Series S|X and Nintendo Switch refer to the Console section on the multiplatform page. To build on console platforms, only Windows versions of Unity are supported. For specific requirements on any additional platform specific software needed, please refer to the developer documentation on the platform holders website, or contact your platform representative directly for further information.

    For specific system requirements of the Unity editor, refer to the version of Unity you are using on the Unity downloads page.

    Desktop

    Operating system Windows Universal Windows Platform An IAP feature that supports Microsoft’s In App Purchase simulator, which allows you to test IAP purchase flows on devices before publishing your application. More info
    See in Glossary
    macOS Linux
    Operating system version Windows 7 (SP1+), Windows 10 and Windows 11 Windows 10+, XBox Series X|S, HoloLens High Sierra 10.13+ Ubuntu 20.04, Ubuntu 18.04, and CentOS 7
    CPU x86, x64 architecture with SSE2 instruction set support. x86, x64 architecture with SSE2 instruction set support, ARM, ARM64. Apple Silicon, x64 architecture with SSE2. x64 architecture with SSE2 instruction set support.
    Graphics API DX10, DX11, DX12 capable. DX10, DX11, DX12 capable GPUs. Metal capable Intel and AMD GPUs OpenGL 3.2+, Vulkan capable.
    Additional requirements Hardware vendor officially supported drivers.
    For development: IL2CPP scripting backend requires Visual Studio 2015 with C++ Tools component or later and Windows 10+ SDK.
    Hardware vendor officially supported drivers.
    For development: Windows 10+ (64-bit), Visual Studio 2015 with C++ Tools component or later and Windows 10+ SDK.
    Apple officially supported drivers.
    For development: IL2CPP scripting backend requires Xcode. Targeting Apple Silicon with IL2CPP scripting backend requires macOS Catalina 10.15.4 and Xcode 12.2 or newer.
    Gnome desktop environment running on top of X11 windowing system
    Other configuration and user environment as provided stock with the supported distribution (such as Kernel or Compositor)
    Nvidia and AMD GPUs using Nvidia official proprietary graphics driver or AMD Mesa graphics driver.
    For all operating systems, the Unity Player is supported on workstations, laptop or tablet form factors, running without emulation, container or compatibility layer.

    Stadia

    Unity developers interested in bringing games to the Stadia platform should start by applying for development resources on Google’s Stadia developer website.

    Server platform

    Operating system Windows macOS Linux
    Operating system version Windows 7 (SP1+), Windows 10 and Windows 11, running on workstation and rack form factors, without emulation or compatibility layer. High Sierra 10.13+ running on workstation and rack form factors, without emulation or compatibility layer. Ubuntu 20.04, Ubuntu 18.04, and CentOS 7, running on workstation and rack form factors, without emulation or compatibility layer.
    CPU x86, x64 architecture with SSE2 instruction set support. x64 architecture with SSE2 instruction set support. x64 architecture with SSE2 instruction set support.
    GPU No explicit GPU support.
    Additional requirements Hardware vendor officially supported drivers.

    WebGL

    Operating system running browsers Windows, macOS, and Linux
    Hardware Workstation and laptop form factors.
    Additional requirements Versions of Chrome, Firefox, Safari or Edge (Chromium-based) that are:
    — WebGL 1.0 or 2.0 capable
    — HTML 5 standards compliant
    — 64-bit
    — WebAssembly capable
    Note: WebGL 1.0 support is deprecated.

    XR platform system requirements

    To enable XR and properly configure your Unity project, follow the steps outlined in the XR plugin architecture page.

    Oculus

    Hardware Oculus Rift/Rift S Oculus Quest Oculus Quest 2
    Operating system version Windows 10+ Android
    CPU See Oculus recommended specifications. ARM 64-bit (Snapdragon 835) ARM 64-bit (Snapdragon XR2)
    GPU See Oculus recommended specifications. NVIDIA GTX 1050Ti/AMD Radeon RX 470 or greater
    Graphics API DX11 OpenGL ES 3.0, Vulkan*

    Note: *Vulkan support for Oculus Quest is an experimental feature and should not be used in production. For more information, see the Oculus XR Plugin package documentation.

    OpenXR

    See the OpenXR Plugin documentation for a list of compatible runtimes.

    Windows Mixed Reality

    Hardware WMR Immersive (VR) HoloLens HoloLens 2
    Operating system version Windows 10 RS4+ Embedded Windows 10+
    CPU Intel 64-bit Intel Atom ARM 64-bit
    (Snapdragon 850)
    Graphics API DX11

    Magic Leap

    Operating system Magic Leap One
    Operating system version Lumin OS
    CPU See Magic Leap specifications.
    GPU See Magic Leap specifications.
    Graphics API OpenGL ES 3.2+

    ARCore

    Operating system Android phones
    Operating system version See list of ARCore-supported devices.
    CPU ARM 32-bit and 64-bit
    Graphics API OpenGL ES 3.0+
    Latest supported SDK version ARCore 1.24

    ARKit

    Operating system iPhone and iPad
    Operating system version iOS 12
    CPU A9+
    Graphics API Metal
    Latest supported SDK version ARKit 5
    Additional requirements You must use Xcode 12.5 or later when compiling an iOS Player that includes the ARKit XR Plugin.

    Other system requirements notes

    For any Unity Editor or Player supporting Windows 7, note that Microsoft support for Windows 7 expired after January 14th 2020.

    Как установить Unity

    Учит детей и взрослых разрабатывать игры. Ведет разработку своего проекта.

    Unity — это игровой движок для разработки, управления и развития мобильных и десктопных игр или консолей. Вместе с преподавателем Unity и C# Василием Горелкиным подготовили краткую инструкцию по установке Unity для тех, кто хочет начать создавать свои игры.

    Системные требования

    ОС: Windows 7 SP1+, 8, 10, только 64-разрядные версии; Mac OS X 10.12+; Ubuntu 16.04, 18.04; CentOS 7.

    Минимальные требования:

    • Любой 4-ядерный процессор начиная с 2011–2012 годов. (Линейка Intel Core i3, i5, i7, AMD FX 8000) (Кроме линейки Intel Celeron и AMD Athlon, AMD A-серия).
    • 4 ГБ оперативной памяти.
    • Видеокарта уровня GT1030 и выше или встроенная графика уровня Intel HD Graphics 610 или выше, или Vega8 и выше.

    Рекомендуемые требования:

    • Любой 4-ядерный процессор начиная с 2017 года. (Кроме линейки Intel Celeron и AMD Athlon).
    • 8–16 ГБ оперативной памяти.
    • Видеокарта уровня GTX 1060 6Gb и выше.

    Вот характеристики компьютера, на котором разрабатывались учебные модули для курса «Разработчик игр на Unity»:

    • Процессор: AMD Ryzen 5 1600 Six-Core Processor 3.20 GHz
    • Оперативная память: 16 ГБ
    • Видеокарта: GTX1060 6Gb

    Освойте C#, Unity и основы гейм-дизайна, чтобы начать делать собственные игры. Дополнительная скидка 5% по промокоду BLOG.

    Установка игрового движка Unity

    1. На сайте выберите «Начать».

    2. В открывшейся вкладке выберите «Физическое лицо» и бесплатный проект.

    3. Дальше выберите версию для операционной системы (Mac OS или Windows), начнется автоматическая загрузка установщика.

    4. Откройте установщик. Нужно прочитать и согласиться с условиями обслуживания.

    5. Как только установщик откроется, на Mac выберите папку для сохранения, обычно это «Программы» (Applications). На Windows также можно выбрать место для сохранения, либо файл автоматически сохранится в «Загрузки».

    6. Откройте Unity Hub, дождитесь окончания проверки. Появится окно для разрешения запуска, нажмите «Открыть» (на Mac) или «Да» (на Windows).

    7. Вы окажетесь на странице регистрации. Если у вас еще нет аккаунта, нажмите Сreate Аccount.

    8. Вас отправит на страницу регистрации, где нужно заполнить свои email, пароль, имя пользователя и ник, а также согласиться с условиями лицензии и политикой приватности. Не забудьте подтвердить регистрацию, пройдя по ссылке в письме.

    9. Перейдите обратно в Unity Hub и авторизуйтесь. Откроется приветственная страница, нажмите Got it.

    10. Откроется установщик, который предложит загрузить последнюю актуальную версию Unity. Нажмите Install. По умолчанию папкой для установки на Windows будет C:Program FilesUnityHubEditor, а на Mac — /Applications/Unity/Hub/Editor.

    11. Для разработки также нужно получить лицензию, нажмите Agree and get personal edition license. Unity можно использовать бесплатно, если игры, которые вы разрабатываете, не приносят больше 100 000$ в год, это описано в условиях.

    12. Начнется загрузка, на это потребуется время.

    13. Параметры установки редактора или проектов можно поменять в настройках (Preferences).

    14. Выберите Location, если нужно изменить папку сохранения. Закройте настройки.

    15. Если нужно установить другие версии редактора, нажмите Install Editor, выберите подходящую, нажмите Install.

    16. Выпадет окно, где можно подобрать параметры установки: оставляем галочку у Visual Studio — это интегрированная среда разработки программного обеспечения. С ее помощью можно писать, редактировать, повышать производительность кода, чтобы создавать скрипты для игр.

    Добавьте необходимые галочки в платформах: например, Android Build Support со всеми вложенными галочками или любую другую, для которой вы собираетесь разрабатывать игры. Можно убрать галочку с документации, так как она есть в интернете. Нажмите Install. Сначала нужно прочитать и согласиться с лицензионными условиями Visual Studio и Android SDK & NDK Tools, тогда начнется установка компонентов.

    17. После завершения загрузки можно попробовать зайти в проект: Projects — New project.

    18. Выберите любой, нажмите Create project.

    19. Проект успешно загрузился!

    Уже во время обучения вы создадите себе портфолио, сможете брать подработки и откликаться на вакансии.

    • освоите основы гейм-дизайна;
    • научитесь программировать на C#;
    • создадите 5 разных игр для портфолио;
    • поймете, как продвигать и продавать игры.

    Василий Горелкин

    Учит детей и взрослых разрабатывать игры. Ведет разработку своего проекта.

    Кто такая Unity и почему она всем нравится

    Бесплатный движок с классной графикой, реалистичной физикой и понятным интерфейсом.

    Unity — это среда для разработки игр. В мире много платформ для создания игр, но именно у этой всегда было много поклонников, особенно среди начинающих гейм-дизайнеров. В этой статье — почему всем нравится Unity и какие у неё возможности.

    Наглядный редактор

    Unity сразу идёт в комплекте со средой разработки. Это одновременно и редактор кода, и работа с графикой, и логика поведения предметов в игровой сцене, и всё остальное.

    Особенность этого редактора в том, что всё это можно делать и настраивать прямо во время запуска или тестирования сюжета. Например, если вам не понравилось, как машина в игре реагирует на лужи, то можно не выходя из сцены поправить нужный параметр и сразу увидеть, что изменилось.

    Кто такая Unity и почему она всем нравится

    Трёхмерное и техническое моделирование

    Игровой движок отлично справляется с задачами вроде трёхмерного моделирования объектов из реального мира. После того, как вы соберёте модель и зададите нужные свойства, можно будет посмотреть, как она работает в разных условиях, в том числе и в движении.

    Бонус-часть: если у вас уже есть готовые трёхмерные модели чего угодно, их можно загрузить в Unity и оживить.

    Современная графика

    В играх важно, чтобы картинка на экране выглядела приятно и не создавала ощущение искусственности. В Unity встроен движок рендеринга в реальном времени — это значит, что изменение картинки происходит сразу, как только вы вносите какое-то изменение.

    Ещё Unity умеет работать с глобальным светом, знает про трассировку лучей и физику отражений, что позволяет создавать реалистичную графику. Чтобы всё это работало быстро, движок поддерживает API всех популярных производителей видеокарт и технологий: Vulkan, iOS Metal, DirectX 12, NVIDIA VRWorks и AMD LiquidVR.

    Кто такая Unity и почему она всем нравится

    Готовая физика и взаимодействия предметов

    То, как предметы в игре взаимодействуют между собой и с окружающей средой, называется физикой. Если писать правила такого взаимодействия с нуля для каждого объекта, на это может уйти очень много времени. Например, как описать физику резинового мяча по сравнению с физикой камня или металла? А физику автомобильного колеса?

    В Unity уже есть готовая физика и шаблоны для создания своих правил — можно сразу использовать их в игре. Движок уже знает, что если на горку поставить коробку, она сползёт, перевернётся и остановится, а мяч в этой же ситуации должен просто покатиться дальше.

    Когда забор сломался, бочки сами катятся вниз, потому что это уже предусмотрено в физике поведения.

    Скрипты на JavaScript и C#

    Одно из сильных мест Unity — скрипты на JS и C#. Вам не нужно изучать встроенный язык скриптования с его логикой и ограничениями — вы просто берёте любой из этих двух языков программирования и пишете что вам нужно.

    На скрипты можно повесить что угодно: появление врагов из-за угла, содержимое сундука с сокровищами или ответы второстепенного героя. Если вы умеете программировать, то сможете сделать настолько сложную и интересную игру, насколько захотите сами.

    Мультиплатформенность

    Чтобы показать, где могут запускаться Unity-игры, мы просто вставим сюда эту картинку:

    Кто такая Unity и почему она всем нравится

    Одинаковые значки — это не повторы, а разные технологии на одной платформе. Андроид на процессорах ARM и Intel — это разный андроид с технической точки зрения, потому что отличается архитектура процессора, работа с железом и драйверы.

    Проще говоря, игра, которую вы напишете на Unity, может запускаться на любом игровом устройстве. Вот это действительно круто.

    Бесплатно

    Если вы хотите создавать игры как простое физическое лицо, то используете Unity бесплатно. При этом есть некоторые ограничения: вы не должны получать больше ста тысяч долларов инвестиций за год, недоступен исходный код и отсутствует командная работа над проектом.

    Даже с этими ограничениями Unity всё ещё остаётся хорошим инструментом для создания игр с нуля.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *