Unreal Engine 4 vs. Unity: hvilken spilmotor er bedst for dig?

opdateret 1/23/2020

Unreal Engine 4 (UE4) og Unity er uden tvivl to af de mest populære spilmotorer, der er tilgængelige for offentligheden i dag. Mens mange spiludviklingsstudier bruger deres egne proprietære spilmotorer, er der stadig et stort marked for indie-udviklere.

Hvis du vil komme ind i spildesign, er dit næste trin at vælge, hvilken spilmotor du vil lære for at starte dit spil. Mens både Unreal Engine 4 og Unity er fremragende spilmotorer, kan den ene være en bedre mulighed frem for den anden afhængigt af det interface og programmeringssprog, du foretrækker.

lad os nedbryde hver spilmotor og se på deres stærke områder, så du kan beslutte, hvilken der fungerer bedst for dig. Plus, vi vil også liste nogle af de fantastiske nye funktioner inkluderet i de nyligt udgivne versioner af Unreal Engine 4.24 og Unity 2019.2.17.

Unreal Engine 4 vs Unity: bruger

besvarelse af følgende spørgsmål kan hjælpe med at afgøre, om du skal bruge Unreal Engine 4 eller Unity.

  • hvilken slags spil vil du oprette? Vil du oprette en 2D-platform eller et 3D-action-eventyrspil? Eller måske en hybrid af 2D og 3D?

  • vil du starte spillet på en internet-eller mobilplatform, eller ønsker du at få det på konsolplatforme?

begge motorer kan helt sikkert få arbejdet gjort, men afhængigt af hvad du opretter, kan en motor regere højest i dit arbejde.

Hvis du vil lave et 2D-spil, kan Unity være en god mulighed, fordi det har nogle gode 2D-funktioner og kan være meget let at komme i gang med. Når det er sagt, har Unreal Engine 4 også nogle kraftfulde 2D-funktioner.

Hvis du vil oprette et 3D-spil, er Unity også en meget kraftfuld 3D-spilmotor. Selvom det Grafisk ikke er på samme niveau som Unreal Engine 4, Hvis du ikke behøver at oprette grafik på Næste generations niveau, er Unreal Engine 4 muligvis ikke påkrævet.

mange kunstnere bruger nu både Unity og Unreal Engine 4 som en måde at skabe prævisualisering og arkitektonisk visualisering for at skabe en mere interaktiv oplevelse for deres kunder.

når det kommer til mobilspil, er det her Unity virkelig viser sin dominans. Med mange populære mobilspil oprettet med Unity, er det virkelig blevet en mobiludviklers go-to-spilmotor.

Unreal Engine 4 vs Unity: priser

mens du vælger en spilmotor, kan du stole meget på, hvilken type spil du vil oprette, og hvilken platform du vil starte på, er der også en anden meget vigtig faktor at overveje: pris. Hvis du er en håbefuld spiludvikler, der bare vil lære at lave spil og få dine fødder våde, vil du sandsynligvis ikke bruge mange penge på en spilmotor. Unity tilbyder en helt gratis version klar til Hent, hvis din omsætning eller finansiering er under $100.000 i det forløbne år. Dette kan være en god mulighed, hvis du bare vil komme i gang. Det har alle de funktioner, som Unity Pro har, og er i stand til at lave fremragende spil uden at skulle bruge en krone. Unity har tre opgraderede planer at vælge imellem (Plus, Pro og Enterprise), der spænder fra $40+ pr. Hvis du udgiver dit spil, behøver du ikke betale nogen royalties til Unity, men du bliver nødt til at betale for hver mobilplatform, som du udgiver.

en vigtig ting at huske på med den gratis version af Unity er, at der ikke er nogen profiler, som kun er inkluderet i Unity Pro. Dette alene kan være en enorm afskrækkende virkning for nogle udviklere og kan være en stor afgørende faktor. Den profiler dybest set giver dig mulighed for at optimere dit spil. Du kan spille dit spil med profiler på, og det vil registrere udførelsen af dit spil og vise dig den procentdel af tid brugt gør opgaver som rendering og animation. Ikke at have dette tilgængeligt i den gratis version gør det ekstremt vanskeligt at finde ud af, hvilke områder i dit spil der forårsager langsomme nedture, og hvad der skal løses for at få optimal ydelse.

Unreal 4 er helt gratis. Alt er under et tag, og du har adgang til alt, hvad spilmotoren har at tilbyde, uden omkostninger for dig. Unreal Engine 4 har dog royaltygebyrer på 5% efter de første $3.000 af bruttoomsætningen pr. Dette inkluderer alle penge, du tjener på køb i appen, annoncer i spillet og prisen på selve spillet.

hvordan planlægger du at tjene penge på spillet? Gennem køb i appen, annoncer i spillet eller bare gennem købsprisen alene? Dine svar kan afgøre, hvilken spilmotor prismodel fungerer bedst for dig.

Unreal Engine 4 vs Unity: Programmeringssprog

selvom prisfastsættelsen af spilmotoren helt sikkert kan svinge din beslutning, er spilmotorens tarm naturligvis en enorm faktor, når du træffer et valg og beslutter, hvilken der er bedre for dig.

det er ingen hemmelighed, at for at oprette et spil skal du lave en hel del programmering. Hvilket programmeringssprog du er fortrolig med, bestemmer, om du skal gå med UE4 eller Unity.

  • Unreal Engine 4 bruger C++.

  • Unity bruger for det meste C# eller JavaScript.

Unreal Engine 4 vs Unity: Andre overvejelser

anvendelser, priser og programmeringssprog er måske de vigtigste overvejelser, når man sammenligner Unreal Engine 4 vs Unity. Der er dog også et par andre overvejelser.

Unreal Engine 4

Her er et par fantastiske funktioner i Unreal Engine 4:

  • Blueprint: dette er en node-baseret visuel scripting metode lige inde UE4. Det betyder, at du teknisk set aldrig behøver at skrive en enkelt kodelinje. Dette er fantastisk til hurtigt prototyping niveauer, og endda skabe hele spil. Det er også et godt værktøj til visualiseringer og arkitektoniske gennemgang.

  • grafiske funktioner: når det kommer til grafik, er Unreal Engine 4 virkelig en næste generations spilmotor. Det er i stand til at skabe grafik på niveau med spil, du ser blive frigivet på Næste generations spilkonsoller med komplekse partikelsimuleringssystemer og avanceret dynamisk belysning. Det har evnen til at skabe både 2D og 3D, hvilket giver dig mulighed for at skubbe grafik yderligere.

Unity

Her er et par fantastiske funktioner i Unity:

  • Asset Store: Unity kommer virkelig ud på toppen med hensyn til størrelsen af deres aktivbutik og de tegn, rekvisitter, lyde og partikeleffekter, der tilbydes. De har alt fra intuitive animations-og rigningsværktøjer til GUI-generatorer og motion capture-programmer. Du har alt hvad du behøver for at oprette dit spil.

  • brugervenlighed: selvom Unreal Engine 4 har haft en komplet UI-eftersyn, der gør det lettere at komme i gang, ses Unity generelt stadig som den mere intuitive og lettere at forstå spilmotor.

Unreal Engine 4.24 vs enhed 2020.1 Alpha

med det nye år kommer nyligt udgivne versioner af både Unreal Engine og Unity.

Unreal Engine 4.24 funktioner omfatter:

  • sømløs datakonvertering

  • Python scripting

  • Visual dataprep

  • skalerbar løv

  • aktivoptimering

  • Mesh redigeringsværktøjer

  • live Link data streaming

  • fotoreal rasterisering og strålesporing i realtid

  • strandbaseret hår og pels

  • og meget mere!

Unity 2019.2.17 funktioner inkluderer:

  • større hastighedsforbedringer i GPU Lightmapper

  • optimeret ramme pacing til Android

  • og meget mere!

konklusion

når det kommer til stykket, er det bedre at vælge, hvilken spilmotor der vinder i konkurrencen om Unreal Engine 4 vs Unity, ved at teste dem begge selv. Sæt dem gennem ringetonen, og prøv at finde ud af, hvad der fungerer bedst for dig. Begge spilmotorer er kraftfulde programmer, der kan hjælpe med at skubbe dine spilideer til det næste niveau.

Related Posts

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *