Download the world’s most popular development platform for creating 2D and 3D multiplatform games and interactive experiences.
How to get started
Step 1
Download the Unity Hub
Before you can start creating in Unity you’ll need to download and install the Unity Hub. Windows, Mac, Mac ARM64*, or Linux.
*Requires Rosetta to be installed.
Step 2
Install the Unity Hub
Once your download and install has completed, open the Hub and login or create a Unity account.
STEP 3
Install the Unity Engine
In the Hub, start a tutorial or open a new project. The latest version of the Unity Engine will download automatically.
System requirements
operating system
Windows 10 (64-bit versions), 11
macOS X 11+
Ubuntu 24.04
GPU
Graphics card with DX10 (Shader Model 4.0) capabilities.
Unity Engine releases
If you require older versions of Unity for compatibility, revisiting favorite features, or exploring historical changes you can install these from the Unity Hub or manually download them from the Unity Engine download archive.
Meet the Unity Hub
Streamline Unity installation, project management, and version control.
Jumpstart projects
Download and manage installations
Organize and collaborate
Keep learning
Connect and activate licenses
Join the community
Jumpstart your projects with Asset Store
Find everything you need from textures, sounds, and scripts to 3D models and complete project templates.
We support your journey all the way
Unity Learn
Unity learning paths offer structured, guided educational journeys, catering to diverse skill levels and goals.
Community
The Unity community offers creators networking, guidance, and asset sharing through forums and groups.
Documentation
This is the definitive repository for in-depth and procedural information on all Unity features, UI, and workflows.
Download the world’s most popular development platform for creating 2D and 3D multiplatform games and interactive experiences.
How to get started
Step 1
Download the Unity Hub
Before you can start creating in Unity you’ll need to download and install the Unity Hub. Windows, Mac, Mac ARM64*, or Linux.
*Requires Rosetta to be installed.
Step 2
Install the Unity Hub
Once your download and install has completed, open the Hub and login or create a Unity account.
STEP 3
Install the Unity Engine
In the Hub, start a tutorial or open a new project. The latest version of the Unity Engine will download automatically.
System requirements
operating system
Windows 10 (64-bit versions), 11
macOS X 11+
Ubuntu 24.04
GPU
Graphics card with DX10 (Shader Model 4.0) capabilities.
Unity Engine releases
If you require older versions of Unity for compatibility, revisiting favorite features, or exploring historical changes you can install these from the Unity Hub or manually download them from the Unity Engine download archive.
Meet the Unity Hub
Streamline Unity installation, project management, and version control.
Jumpstart projects
Download and manage installations
Organize and collaborate
Keep learning
Connect and activate licenses
Join the community
Jumpstart your projects with Asset Store
Find everything you need from textures, sounds, and scripts to 3D models and complete project templates.
We support your journey all the way
Unity Learn
Unity learning paths offer structured, guided educational journeys, catering to diverse skill levels and goals.
Community
The Unity community offers creators networking, guidance, and asset sharing through forums and groups.
Documentation
This is the definitive repository for in-depth and procedural information on all Unity features, UI, and workflows.
Помощник по загрузке Unity поддерживает автономное развертывание. Это позволяет загрузить все необходимые файлы для установки Unity и создать сценарий для повторения той же установки на других компьютерах без доступа к Интернету.
Подготовка
Запустите Помощник по загрузке и установите Unity как обычно на одном компьютере. На этом компьютере должно быть достаточно свободного места на диске для загрузки всех файлов. Щелкните раскрывающееся меню и выберите Custom, затем выберите папку, в которую вы хотите загрузить файлы.
Убедитесь, что у вас есть все необходимое
Откройте файловый менеджер вашего ПК, перейдите в папку с пользовательским расположением, указанную ранее, и найдите файл .sh
или .bat
внутри этой папки. Проверьте содержимое этого файла. Это должно выглядеть примерно так, как показано в следующем примере:
Развертывание Unity на других компьютерах
Windows
- Скопируйте всю папку на целевой ПК с Windows и запустите предоставленный файл
.bat
. - Чтобы избежать приглашения Windows UAC, запустите
install.bat
из оболочки администратора. В меню Start найдитеcmd.exe
, щелкните правой кнопкой мыши и выберите Run as administrator. - Перейдите к папке со скриптамифрагментом кода, позволяющим создавать собственные компоненты, запускать игровые события, изменяйте свойства компонента с течением времени и реагируйте на пользовательский ввод любым удобным для вас способом. Подробнее
См. в Словарь. Обычно это находится в папке «Загрузки» (cd C:\Users\[YourName]\Download\UnityPackages
).
Mac
- Скопируйте всю папку на целевой компьютер с Mac OS X и запустите предоставленный файл
.sh
.
Запуститеsudo install.sh
. - Перейдите к папке со скриптами. Обычно это находится в папке «Загрузки» (
cd ~/Downloads/UnityPackages
). - Вы можете повторить эти инструкции столько раз, сколько потребуется для каждого компьютера, на который вы хотите установить Unity.
Выберите вариант загрузки:
- скачать с сервера SoftPortal (для Windows 64-bit, установочный exe-файл)
- скачать с официального сайта (для Windows 64-bit, установочный exe-файл)
Unity — полностью укомплектованная платформа для разработки игр, включающая в себя мощный движок рендеринга, инструменты публикации на нескольких популярных платформах, готовые ресурсы для использования в Вашем проекте и др. (полное описание…)
Рекомендуем популярное
Open Server 6.2.9
Простой и надёжный инструмент, необходимый каждому веб-мастеру, включающий набор…
Android Studio 2024.3.2.14
Android Studio — полностью укомплектованная платформа для разработки и тестирования приложений под операционную систему Android…
Resource Hacker 5.2.7
Resource Hacker — бесплатная утилита, предназначенная для просмотра, изменения, добавления,…
Android SDK 35.0.0
Android SDK — универсальная оболочка для моделирования и разработки различных программных продуктов под операционную систему Android…
Adobe AIR 51.1.1.3
Adobe AIR — среда для выполнения, благодаря которой появляется возможность преобразовать…
A large number of games are powered by Unity. Angry Birds Epic, Temple Run, Pokemon, Super Mario Run, My Friend Pedro, Monument Valley, and more. This cross-platform game engine is powerful yet easy to install, and free to boot. Anyone interested in game development should invest their time to learn Unity. It takes time to learn but eventually it will save a lot of time since you won’t have to make everything yourself for developing a game.
Compared to its rivals, Unity has a less steep learning curve. That means it is more welcoming for newcomers. Being a cross-platform software, Unity can be used to create games and experiences not just for PC, but also for iOS, Xbox, Android, and game console. It even has an impressive support for virtual reality devices like Oculus Rift.
Features and Highlights
Unity is a powerful game engine as well as an integrated development environment (IDE). Unity provides assets to be used in games, so game developers who use Unity doesn’t need to build every single asset from scratch.
There are tons of assets available in Unity since everyone can create and upload their owns to the “Asset Store”, allowing other developers to use their creations. If you need some beautiful effects or 3D models, or custom scripting solutions, but do not want to spend time to create them or do not know how to do it, go ahead to the store and you may find things that catch your attention. However, keep in mind that while many assets are royalty free, many others are not.
As an IDE, Unity provides a visual editor where you can manipulate the properties of the elements that you drag and drop into scenes. Visual Studio or other external code editor of your choice can also be used as the default code editor in Unity.
In the Unity editor, 2D and 3D modes are available, and you can switch between the two at any time. For example, if you start a project in 2D mode, and later you want to switch it to 3D mode, you can do so via the Editor Settings Inspector. Every time you switch the mode, some settings in the editor will change accordingly. The camera, for instance, will change from Orthographic to Perspective if you make a switch from 2D to 3D mode. Also, the Baked GUI will be disabled in 2D mode and enabled in 3D mode.
Unity Free Download for Windows
It’s not only Unity that is available for free. The written guides and video tutorials are free too. Even the live web training sessions. The Unity documentation covers almost everything. If there is still something that you don’t completely understand yet about Unity, do not hesitate to ask questions.
Usually, when a software is highly popular, there are many users who create tutorials on how to use it. It is the same with Unity. If none of the tutorials on Unity site provides the answer you are desperate for, visit YouTube and perhaps you will get lucky. You can click the link below to download Unity for Windows: