Unreal Engine 4 vs. Unity: mikä pelimoottori sopii sinulle parhaiten?

päivitetty 1/23/2020

Unreal Engine 4 (UE4) ja Unity ovat kiistatta kaksi tämän hetken suosituinta pelimoottoria. Vaikka monet pelinkehitysstudiot käyttävät omia pelimoottoreitaan, indie-kehittäjille on silti valtavat markkinat.

Jos haluat päästä pelisuunnitteluun, seuraava askel on valita, minkä pelimoottorin opit pelin käynnistämistä varten. Vaikka sekä Unreal Engine 4 että Unity ovat erinomaisia pelimoottoreita, yksi voi olla parempi vaihtoehto yli muiden riippuen haluamastasi käyttöliittymästä ja ohjelmointikielestä.

hajotetaan jokainen pelimoottori ja tarkastellaan niiden vahvoja alueita, jotta voit päättää, mikä niistä toimii parhaiten sinulle. Plus, me myös luetella joitakin hienoja uusia ominaisuuksia mukana äskettäin julkaistut versiot Unreal Engine 4.24 ja Unity 2019.2.17.

Unreal Engine 4 vs Unity: Uses

vastaamalla seuraaviin kysymyksiin voi selvittää, pitäisikö käyttää Unreal Engine 4: ää vai Unityä.

  • millaisia pelejä haluat luoda? Haluatko luoda 2D-alustan tai 3D-toimintaseikkailupelin? Tai ehkä 2D: n ja 3D: n hybridi?

  • haluatko käynnistää pelin verkkoselaimella tai mobiilialustalla, vai Pyritkö saamaan sen konsolialustoille?

  • molemmat moottorit voivat varmasti hoitaa homman, mutta riippuen siitä, mitä olet luomassa, yksi moottori saattaa hallita eniten työssäsi.

    Jos haluat tehdä 2D-pelin, Unity voi olla loistava vaihtoehto, koska siinä on hienoja 2D-ominaisuuksia ja se voi olla erittäin helppo aloittaa. Tästä huolimatta, Unreal Engine 4 on joitakin tehokkaita 2D ominaisuuksia samoin.

    Jos haluat luoda 3D-pelin, Unity on myös erittäin tehokas 3D-pelimoottori. Vaikka se ei graafisesti ole samalla tasolla kuin Unreal Engine 4, Jos sinun ei tarvitse luoda seuraavan sukupolven tason grafiikkaa, Unreal Engine 4: ää ei välttämättä tarvita.

    monet taiteilijat käyttävät nyt sekä Unityä että Unreal Engine 4: ää keinona luoda esivisualisointia ja arkkitehtuurista visualisointia luodakseen asiakkailleen interaktiivisemman kokemuksen.

    kun puhutaan mobiilipeleistä, siinä Unity todella osoittaa dominanssinsa. Monia suosittuja mobiilipelejä luotu Unity, se on todella tullut mobiili kehittäjän go-to pelimoottori.

    Unreal Engine 4 vs Unity: Prices

    vaikka pelimoottorin valinnassa voi luottaa vahvasti siihen, minkälaisen pelin haluaa luoda ja mille alustalle haluaa käynnistää, on huomioitava myös toinen erittäin tärkeä tekijä: hinta. Jos olet kunnianhimoinen pelinkehittäjä, joka haluaa vain oppia tekemään pelejä ja kastelemaan jalkasi, et luultavasti halua käyttää paljon rahaa pelimoottoriin.

    Unity tarjoaa täysin ilmaisen version valmiina ladattavaksi, jos tulot tai rahoitus ovat viime vuonna alle 100 000 dollaria. Tämä voi olla hyvä vaihtoehto, jos olet vain haluavat päästä alkuun. Se on kaikki ominaisuudet, että Unity Pro on ja pystyy tekemään erinomaisia pelejä, ilman viettää penniäkään. Unity on kolme päivitettyä suunnitelmia valita (Plus, Pro, ja Enterprise) vaihtelevat $40+ kuukaudessa tammikuun alussa 1, 2020. Jos julkaiset pelisi, sinun ei tarvitse maksaa Unitylle rojalteja, vaan sinun on maksettava jokaisesta mobiilialustasta, jolla julkaiset.

    yksi tärkeä asia pitää mielessä Unityn vapaassa versiossa on se, että profiloijaa ei ole, mikä sisältyy vain Unity Pro-versioon. Tämä yksin voi olla valtava pelote joillekin kehittäjille ja voi olla iso ratkaiseva tekijä. Profiloija periaatteessa voit optimoida pelin. Voit pelata peliä profiloija päällä ja se tallentaa suorituskykyä pelin ja näyttää prosenttiosuus aikaa kuluu tehdä tehtäviä, kuten renderöinti ja animaatio. Ei ole tätä saatavilla ilmainen versio tekee erittäin vaikea selvittää, mitä alueita pelin aiheuttavat hidastuksia, ja mitä on vahvistettava saada optimaalisen suorituskyvyn.

    Unreal 4 on täysin vapaa. Kaikki on saman katon alla ja sinulla on käytössäsi kaikki pelimoottorin tarjoamat toiminnot, ilman kustannuksia sinulle. Kuitenkin, Unreal Engine 4 on rojaltimaksut 5% jälkeen ensimmäinen $3,000 bruttotulot tehty per tuote, per kalenteri neljännes. Tämä sisältää kaiken rahan, jonka teet sovelluksen sisäisistä ostoksista, pelin sisäisistä mainoksista ja itse pelin hinnasta.

    miten aiot tehdä rahaa pelistä? Sovelluksen sisäisten ostojen, pelin sisäisten mainosten vai pelkästään ostohinnan kautta? Vastauksesi voivat määrittää, mikä pelimoottorin hinnoittelumalli toimii sinulle parhaiten.

    Unreal Engine 4 vs. Unity: Ohjelmointikielet

    vaikka pelimoottorin hinnoittelu voi varmasti heilauttaa päätöstäsi, on pelimoottorin sisulla tietysti iso merkitys, Kun tekee valintaa ja päättää, kumpi on sinulle parempi.

    ei ole mikään salaisuus, että pelin luominen vaatii melkoista ohjelmointia. Mikä ohjelmointikieli sinulle sopii ratkaisee, valitsetko UE4: n vai Unityn.

    • Unreal Engine 4 käyttää C++: aa.

    • Unity käyttää enimmäkseen C#: tä tai JavaScriptiä.

    Unreal Engine 4 vs. Unity: Muut näkökohdat

    käyttötarkoitukset, hinnat ja ohjelmointikielet ovat ehkä tärkeimpiä näkökohtia verrattaessa Unreal Engine 4 vs Unity-versiota. On kuitenkin olemassa myös muutamia muita näkökohtia.

    Unreal Engine 4

    Tässä muutamia hienoja ominaisuuksia Unreal Engine 4: ssä:

    • Blueprint: tämä on solmupohjainen visuaalinen skriptausmenetelmä aivan UE4: n sisällä. Se tarkoittaa, että sinun ei tarvitse kirjoittaa yhtäkään koodia. Tämä on hyvä nopeasti prototyyppien tasoa, ja jopa luoda kokonaisia pelejä. Se on myös loistava työkalu visualisointeihin ja arkkitehtonisiin läpivienteihin.

  • graafiset ominaisuudet: grafiikan osalta Unreal Engine 4 on oikeastaan seuraavan sukupolven pelimoottori. Se pystyy luomaan grafiikkaa par pelejä näet julkaistaan seuraavan sukupolven pelikonsolit monimutkaisia hiukkassimulaatiojärjestelmät ja kehittynyt dynaaminen valaistus. Se on kyky luoda sekä 2D ja 3D, antaa sinulle mahdollisuuden työntää grafiikkaa edelleen.

  • yhtenäisyys

    Tässä muutamia yhtenäisyyden hienoja piirteitä:

    • Omaisuuskauppa: Yhtenäisyys todella tulee ulos päälle koko niiden omaisuuden tallentaa ja merkit, rekvisiitta, äänet, ja hiukkasen vaikutuksia tarjotaan. Heillä on kaikkea intuitiivisesta animaatiosta ja työkaluista GUI-generaattoreihin ja liikkeenkaappausohjelmistoon. Sinulla on kaikki mitä tarvitset luoda pelin.

    • helppokäyttöisyys: vaikka Unreal Engine 4: ssä on tehty täydellinen KÄYTTÖLIITTYMÄUUDISTUS, joka helpottaa käynnistämistä, Unitya pidetään yleisesti yhä intuitiivisempana ja helpommin käsitettävänä pelimoottorina.

    Unreal Engine 4.24 vs Unity 2020.1 Alpha

    uuden vuoden myötä tulee vastikään julkaistut versiot sekä Unreal Enginistä että Unitysta.

    Unreal Engine 4.24: n ominaisuuksiin kuuluu:

    • saumaton datamuunnos

    • Python scripting

      Visual dataprep

      scalable lehvistö

      resurssien optimointi

      Mesh-muokkaustyökalut

    • live link-tietojen suoratoisto

    • fotoreaalinen rasterointi ja säteiden jäljitys reaaliaikaisesti

      strand-pohjaiset karva-ja karvapohjaiset

      ja paljon muuta!

    Unity 2019.2.17 ominaisuuksia ovat:

      PhysX-kangaskirjasto

      Incremental garbage collection

    • Uusi 2D kevyessä Renderöintiputkessa (LWRP)

    • GPU-Valomatterin suuria nopeusparannuksia

      optimoitua kehysvauhtia Androidille

    • ja paljon muuta!

    johtopäätös

    kun se tulee alas, valita kumpi pelimoottori voittaa kilpailussa Unreal Engine 4 vs Unity on parempi tehdä testaamalla molemmat itse. Laita ne läpi ja yrittää selvittää, mikä toimii parhaiten sinulle. Molemmat pelimoottorit ovat tehokkaita ohjelmistoja, jotka voivat auttaa työntämään peli – ideasi seuraavalle tasolle.

    Related Posts

    Vastaa

    Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *