Sa wakas, dumating ang opisyal na suporta ng Unity para sa Linux

Logo ng Unity

Ang Unity ay isang multiplatform engine ng video game nilikha ng Unity Technologies. Ang pagkakaisa ay magagamit bilang isang development platform para sa Microsoft Windows, OS X, Linux. Ang platform ng pag-unlad ay may suporta sa pagtitipon sa iba't ibang uri ng mga platform.

Pagkakaisa maaaring magamit kasabay ng Blender, 3ds Max, Maya, Softimage, Modo, ZBrush, Cinema 4D, Cheetah3D, Adobe Photoshop, Adobe Fireworks, at Allegorithmic Substance. Ang mga pagbabagong ginawa sa mga bagay na nilikha gamit ang mga produktong ito ay awtomatikong nai-update sa lahat ng mga pagkakataon ng bagay na iyon sa buong proyekto nang hindi na kinakailangang manu-manong muling mai-import.

Ang graphics engine gumamit ng OpenGL (sa Windows, Mac, at Linux), Direct3D (sa Windows lamang), OpenGL ES (sa Android at iOS), at mga pagmamay-ari na interface (Wii).

Mayroon itong suporta para sa pagmamapao paga, pagmamapa ng pagmuni-muni, pagmamapa ng paralaks, pagkakasama ng kalawakan sa screen, mga Dynamic na anino na gumagamit ng mga anino na mapa, pag-render ng texture, at mga buong epekto sa pag-proseso ng post.

Ang wikang ShaderLab ay ginagamit para sa paglikha ng shader, katulad ng Cg / CgFx at DirectX HLSL Effects (.Fx).

Ang mga shader ay maaaring isulat sa tatlong magkakaibang paraan: bilang mga Surface shader, bilang mga shader ng Vertex at Fragment, o bilang mga shader na naayos na function.

Ang isang shader ay maaaring magsama ng maraming mga variant at isang fallback na deklarasyong detalye, pinapayagan ang Unity na makita ang pinakamahusay na variant para sa kasalukuyang video card at kung hindi sila suportado, bumalik sa isang alternatibong shader na maaaring magsakripisyo ng mga tampok para sa higit na pagiging tugma.

Pinagsamang suporta para sa Nvidia (dating Ageia), PhysX physics engine, (as of Unity 3.0) na may realtime na suporta para sa di-makatwirang at walang balat na mga meshes, makapal na mga cast ng ray, at mga layer ng banggaan.

Opisyal na dumating ang Linux sa Linux

Y makalipas ang ilang taon ng Unity na naglabas ng isang pang-eksperimentong at hindi opisyal na bersyon noong 2015 mula sa iyong editor ng laro Pag-target sa Linux, sa wakas dumating ang opisyal na suporta sa Linux.

Salamat sa hakbangin na ito, posible na ngayong lumikha ng mga video game na direkta mula sa Linux at ipatupad ang pangwakas na produkto sa lahat ng iba pang mga platform.

Dahil sa dumaraming bilang ng mga developer na gumagamit ng pang-eksperimentong bersyon na ito at ang pagtaas ng pangangailangan mula sa mga gumagamit ng 3D Unity engine sa pelikula at automotive, manufacturing (ATM) at mga sektor ng transportasyon, ang koponan na namamahala dito.

Inihayag ng proyekto na plano nito ngayon na opisyal na suportahan ang editor ng Unity para sa Linux. Tinitiyak ng mga pinuno ng proyekto na ang bagong editor ng Unity para sa Linux na "nagdadala ng mga real-time na benepisyo sa isang bagong platform."

Ang bagong pag-ulit ng editor ng Unity para sa Linux ay kasalukuyang magagamit sa preview na may isang pagpapatupad ng preview para sa mga Ubuntu system (16.04 at 18.04) at bersyon 7 ng CentOS.

Magagamit ito sa lahat ng mga personal (libre), Pro at Plus na gumagamit ng Unity 2019.1. Ngunit bago buksan ang iyong mga proyekto sa pamamagitan ng editor ng Linux, tiyaking sinusuportahan din ng mga tool ng third-party ang tampok na ito.

Ang koponan na namamahala sa proyekto ay nais na ituon ang ilang sandali sa katatagan at katatagan ng editor nito para sa Linux, kaya binibigyan nito ng priyoridad ang opisyal na suporta ng mga sumusunod na pagsasaayos:

  • x86-64 na arkitektura
  • Tumatakbo ang kapaligiran ng desktop ng X11 sa system ng window ng XXNUMX
  • Opisyal na mga driver ng Nvidia at AMD Mesa graphics
  • Kadahilanan ng form ng PC ng Desktop, tumatakbo sa aparato / hardware nang walang emulate o layer ng pagiging tugma.

Kasalukuyang magagamit ito sa preview, at interesado kaming kolektahin ang iyong puna sa aming Unity editor para sa Linux forum. Inaasahan namin na ito ay ganap na katugma sa Unity 2019.3.

Paano mag-install ng Unity gaming bike sa Linux?

Gamit ang opisyal na pagpasok ng bisikleta, maaari naming i-download ang AppImage file mula sa opisyal na website.

O mula sa isang terminal maaari naming makuha ito, para dito bubuksan namin ang isa sa aming system at i-type ang sumusunod na utos:

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

Nagbibigay kami ng mga pahintulot, kasama ang:

sudo chmod +x UnityHubSetup.AppImage

At nag-install kami sa pamamagitan ng pag-double click sa file o mula sa terminal sa pamamagitan ng pagpapatupad:

./UnityHubSetup.AppImage

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Patrick dijo

    Isang napaka-limitadong suporta ngunit nagsisimula ka sa isang bagay. Partikular akong interesado sa GNOME DE bilang isang kinakailangan.