Нарешті, з’являється офіційна підтримка Unity для Linux

Логотип єдності

Unity - це мультиплатформенний двигун для відеоігор створений Unity Technologies. Єдність є доступний як платформа для розробки для Microsoft Windows, OS X, Linux. Платформа розробки має підтримку компіляції з різними типами платформ.

Єдність можна використовувати разом із Blender, 3ds Max, Maya, Softimage, Modo, ZBrush, Cinema 4D, Cheetah3D, Adobe Photoshop, Adobe Fireworks та Allegorithmic Substance. Зміни, внесені до об’єктів, створених за допомогою цих продуктів, автоматично оновлюються у всіх екземплярах цього об’єкта протягом проекту без необхідності повторного імпорту вручну.

Графічний движок використовуйте OpenGL (для Windows, Mac та Linux), Direct3D (лише для Windows), OpenGL ES (для Android та iOS) та власні інтерфейси (Wii).

Він має підтримку картографуванняабо тиснення, відображення відображення, відображення паралакса, оклюзія навколишнього простору екрана, динамічні тіні з використанням карт тіней, візуалізація текстур та ефекти постобработки на весь екран.

Мова ShaderLab використовується для створення шейдерів, подібно до ефектів Cg / CgFx та DirectX HLSL (.Fx).

Шейдери можуть бути записані трьома різними способами: як поверхневі шейдери, як шейдери Vertex і Fragment, або як шейдери з фіксованою функцією.

Шейдер може включати кілька варіантів та резервну декларативну специфікацію, що дозволяє Unity виявити найкращий варіант для поточної відеокарти, а якщо вони не підтримуються, поверніться до альтернативного шейдера, який може пожертвувати функціями для більшої сумісності.

Інтегрована підтримка Nvidia (раніше Ageia), фізичного двигуна PhysX (станом на Unity 3.0) з підтримкою в режимі реального часу для довільних і безшкірних сіток, товстих променів і шарів зіткнень.

Єдність офіційно приходить до Linux

Y після декількох років Unity випустила експериментальну та неофіційну версію в 2015 році з редактора ігор Орієнтуючись на Linux, нарешті з’являється офіційна підтримка Linux.

Завдяки цій ініціативі, тепер можна створювати відеоігри безпосередньо з Linux і впровадити кінцевий продукт на всіх інших платформах.

Завдяки зростаючій кількості розробників, які використовують цю експериментальну версію, і зростаючому попиту користувачів двигуна 3D Unity у кіно-, автомобільній, виробничій (ATM) та транспортній галузях, команда, яка відповідає за це.

Проект оголосив, що зараз планує офіційно підтримати редактор Unity для Linux. Керівники проекту гарантують, що цей новий редактор Unity для Linux "приносить переваги в реальному часі на цілком новій платформі".

На даний момент доступна нова ітерація редактора Unity для Linux в попередньому перегляді з попереднім переглядом для систем Ubuntu (16.04 та 18.04) та версії 7 CentOS.

Він доступний для всіх особистих (безкоштовних) користувачів Pro та Plus користувачів Unity 2019.1. Але перед тим, як відкривати свої проекти через редактор Linux, переконайтеся, що сторонні інструменти, якими ви користуєтесь, також підтримують цю функцію.

Команда, яка відповідає за проект, хоче на даний момент зосередитись на надійності та стабільності свого редактора для Linux, тому вона надає пріоритет офіційній підтримці наступних конфігурацій:

  • архітектури x86-64
  • Робоче середовище Gnome працює на віконній системі X11
  • Офіційні графічні драйвери Nvidia та AMD Mesa
  • Форм-фактор настільного ПК, що працює на пристрої / апаратному забезпеченні без рівня емуляції та сумісності.

Наразі він доступний для попереднього перегляду, і ми зацікавлені зібрати ваші відгуки в нашому редакторі Unity для форуму Linux. Ми сподіваємось, що він повністю сумісний з Unity 2019.3.

Як встановити ігровий велосипед Unity на Linux?

З офіційним допуском велосипеда ми можемо завантажити файл AppImage з офіційного веб-сайту.

Або з терміналу ми можемо його отримати, для цього ми збираємось відкрити його в нашій системі та ввести таку команду:

wget https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubSetup.AppImage

Ми даємо дозволи, з:

sudo chmod +x UnityHubSetup.AppImage

І ми встановлюємо подвійним клацанням на файл або з виконуваного терміналу:

./UnityHubSetup.AppImage

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Патрік - сказав він

    Дуже обмежена підтримка, але ви починаєте з чогось. Мене особливо цікавить GNOME DE як вимога.