Unreal Engine 4 vs. Unity: Care motor de joc este cel mai potrivit pentru tine?

actualizat 1/23/2020

Unreal Engine 4 (UE4) și Unity sunt, fără îndoială, două dintre cele mai populare motoare de joc disponibile publicului astăzi. În timp ce multe studiouri de dezvoltare a jocurilor își folosesc propriile motoare de joc proprietare, există încă o piață uriașă pentru dezvoltatorii indie.

Dacă doriți să intrați în designul jocului, următorul pas este să alegeți ce motor de joc să învățați pentru lansarea jocului. În timp ce atât Unreal Engine 4, cât și Unity sunt motoare de joc excelente, una poate fi o opțiune mai bună față de cealaltă, în funcție de interfața și limbajul de programare pe care îl preferați.

să descompunem fiecare motor de joc și să ne uităm la zonele lor puternice, astfel încât să puteți decide care dintre ele va funcționa cel mai bine pentru dvs. În plus, vom enumera și câteva dintre noile caracteristici noi incluse în versiunile recent lansate ale Unreal Engine 4.24 și Unity 2019.2.17.

Unreal Engine 4 vs Unity: utilizări

răspunsul la următoarele întrebări vă poate ajuta să determinați dacă ar trebui să utilizați Unreal Engine 4 sau Unity.

  • Ce fel de jocuri doriți să creați? Doriți să creați o platformă 2D sau un joc de acțiune-aventură 3D? Sau poate un hibrid de 2D și 3D?

  • doriți să lansați jocul pe un browser web sau pe o platformă mobilă sau aspirați să îl obțineți pe platformele consolei?

ambele motoare pot face cu siguranță treaba, dar în funcție de ceea ce creați, un motor ar putea domni suprem în munca voastră.

Dacă doriți să faceți un joc 2D, unitatea poate fi o opțiune excelentă, deoarece are câteva caracteristici 2D grozave și poate fi foarte ușor de început. Acestea fiind spuse, Unreal Engine 4 are și câteva caracteristici 2D puternice.

Dacă doriți să creați un joc 3D, Unity este, de asemenea, un motor de joc 3D foarte puternic. Deși nu este grafic la același nivel cu Unreal Engine 4, dacă nu este nevoie să creați grafică de nivel de ultimă generație, este posibil ca Unreal Engine 4 să nu fie necesar.

mulți artiști folosesc acum atât Unity, cât și Unreal Engine 4 ca o modalitate de a crea pre-vizualizare și vizualizare arhitecturală pentru a crea o experiență mai interactivă pentru clienții lor.

când vine vorba de jocuri mobile, acolo unitatea își arată cu adevărat dominația. Cu multe jocuri mobile populare create cu Unity, a devenit într-adevăr un motor de joc pentru dezvoltatori mobili.

Unreal Engine 4 vs Unity: prețuri

în timp ce alegeți un motor de joc se poate baza foarte mult pe ce tip de joc doriți să creați și pe ce platformă doriți să lansați, există și un alt factor foarte important de luat în considerare: prețul. Dacă sunteți un aspirant dezvoltator de jocuri care dorește doar să învețe cum să facă jocuri și să vă ude picioarele, probabil că nu doriți să cheltuiți mulți bani pe un motor de joc.

Unity oferă o versiune complet gratuită gata de descărcare dacă veniturile sau finanțarea dvs. sunt sub 100.000 USD în ultimul an. Aceasta poate fi o opțiune excelentă dacă doriți doar să începeți. Are toate caracteristicile pe care le are Unity Pro și este capabil să facă jocuri excelente, fără a fi nevoie să cheltuiască un ban. Unity are trei planuri modernizate din care să aleagă (Plus, Pro și Enterprise), variind de la 40 USD+ pe lună începând cu 1 ianuarie 2020. Dacă vă publicați jocul, nu trebuie să plătiți redevențe către Unity, dar va trebui să plătiți pentru fiecare platformă mobilă pe care publicați.

Un lucru important de reținut cu versiunea gratuită a Unity este că nu există un profiler, care este inclus doar în Unity Pro. Acest lucru singur poate fi un factor de descurajare imens pentru unii dezvoltatori și poate fi un factor decisiv mare. Profilerul vă permite practic să vă optimizați jocul. Puteți juca jocul cu profiler pe și se va înregistra performanța de joc și vă arată procentul de timp petrecut face sarcini cum ar fi redarea și animație. Dacă nu aveți acest lucru Disponibil în versiunea gratuită, este extrem de dificil să vă dați seama ce zone din jocul dvs. cauzează coborâșuri lente și ce trebuie remediat pentru a obține performanțe optime.

Unreal 4 este complet gratuit. Totul este sub un singur acoperiș și aveți acces la toate motorul de joc are de oferit, fără nici un cost pentru tine. Cu toate acestea, Unreal Engine 4 are taxe de redevență de 5% după primii 3.000 de dolari din venitul brut realizat pe produs, pe trimestru calendaristic. Aceasta include banii pe care îi faceți din achizițiile în aplicație, Anunțurile din joc și prețul jocului în sine.

cum ai de gând să faci bani din joc? Prin achiziții în aplicație, anunțuri în joc sau doar prin prețul de achiziție singur? Răspunsurile dvs. pot determina ce model de preț al motorului de joc funcționează cel mai bine pentru dvs.

Unreal Engine 4 vs Unity: Limbaje de programare

deși prețul motorului de joc vă poate influența cu siguranță decizia, curajul motorului de joc este, evident, un factor imens atunci când faceți o alegere și decideți care este mai bine pentru dvs.

nu este un secret că pentru a crea un joc, va trebui să faceți destul de multă programare. Cu ce limbaj de programare vă simțiți confortabil va determina dacă să mergeți cu UE4 sau Unity.

  • Unreal Engine 4 utilizează c++.

  • unitatea folosește în principal C# sau JavaScript.

Unreal Engine 4 vs Unity: Alte considerații

utilizări, prețuri și limbaje de programare sunt probabil cele mai importante considerente atunci când se compară Unreal Engine 4 vs Unity. Cu toate acestea, există și alte câteva considerente.

Unreal Engine 4

iată câteva caracteristici excelente în Unreal Engine 4:

  • Blueprint: aceasta este o metodă de scripting vizuală bazată pe noduri chiar în interiorul UE4. Aceasta înseamnă că punct de vedere tehnic nu trebuie niciodată să scrie o singură linie de cod. Acest lucru este excelent pentru prototiparea rapidă a nivelurilor și chiar pentru crearea de jocuri întregi. Este, de asemenea, un instrument excelent pentru vizualizări și plimbări arhitecturale.

  • capabilități grafice: când vine vorba de grafică, Unreal Engine 4 este într-adevăr un motor de joc de ultimă generație. Este capabil să creeze grafică la egalitate cu jocurile pe care le vedeți lansate pe console de jocuri de ultimă generație, cu sisteme complexe de simulări de particule și iluminare dinamică avansată. Are capacitatea de a crea atât 2D, cât și 3D, oferindu-vă opțiunea de a împinge grafica în continuare.

Unity

iată câteva caracteristici excelente în Unity:

  • Asset Store: Unitatea iese într-adevăr pe partea de sus în ceea ce privește dimensiunea magazinului lor de active și personajele, recuzita, sunetele și efectele particulelor oferite. Ei au totul, de la animație intuitivă și instrumente de rigging, la generatoare GUI și software-ul de captare a mișcării. Vei avea tot ce ai nevoie pentru a crea jocul.

  • ușurința de utilizare: chiar dacă Unreal Engine 4 a avut o revizuire completă a UI, ceea ce face mai ușor să se ridice și să fie difuzate, unitatea este, în general, încă văzută ca motorul de joc mai intuitiv și mai ușor de înțeles.

Unreal Engine 4.24 vs Unity 2020.1 Alpha

cu noul an vine versiuni nou lansate atât Unreal Engine și Unity.

Unreal Engine 4.24 caracteristici includ:

  • conversie de date fără sudură

  • Python scripting

  • Visual dataprep

  • scalabil frunziș

  • optimizarea activelor

  • Mesh instrumente de editare

  • Live Link streaming de date

  • rasterizarea fotoreală și urmărirea razelor în timp real

  • păr și blană pe bază de șuvițe

  • și multe altele!

caracteristicile unității 2019.2.17 includ:

  • PhysX cloth library

  • Incremental de colectare a gunoiului
  • New 2D în Ușor face Pipeline (LWRP)

  • îmbunătățiri majore de viteză în LIGHTMAPPER GPU

  • optimizat cadru de stimulare pentru Android

  • și mult mai mult!

concluzie

când vine vorba de asta, alegerea motorului de joc care câștigă în competiția Unreal Engine 4 vs Unity este mai bine făcută testându-le pe amândouă. Puneți-le prin sonerie și încercați să vă dați seama ce funcționează cel mai bine pentru dvs. Ambele motoare de joc sunt piese puternice de software capabile să vă ajute să vă împingeți ideile de joc la nivelul următor.

Related Posts

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *