Unreal Engine 4 vs. Unity: welke Game Engine Is het beste voor jou?

bijgewerkt 1/23/2020

Unreal Engine 4 (UE4) en Unity zijn waarschijnlijk twee van de meest populaire game engines beschikbaar voor het publiek vandaag. Hoewel veel game development studio ‘ s gebruik maken van hun eigen eigen game engines, is er nog steeds een enorme markt voor indie-ontwikkelaars.

als u in het spelontwerp wilt komen, is uw volgende stap het kiezen van welke spelengine u wilt leren voor het starten van uw spel. Terwijl zowel Unreal Engine 4 en Unity zijn uitstekende game engines, een kan een betere optie ten opzichte van de andere, afhankelijk van de interface en de programmeertaal die u verkiest.

laten we elke game-engine afbreken en kijken naar hun sterke gebieden, zodat u kunt beslissen welke het beste voor u werkt. Plus, we zullen ook een lijst van een aantal van de geweldige nieuwe functies opgenomen op de nieuw uitgebrachte versies van Unreal Engine 4.24 en Unity 2019.2.17.

Unreal Engine 4 vs Unity: gebruik

Het beantwoorden van de volgende vragen kan helpen bepalen of u Unreal Engine 4 of Unity moet gebruiken.

  • wat voor spellen wilt u maken? Wilt u een 2D platform of een 3D actie-adventure spel te maken? Of misschien een hybride van 2D en 3D?

  • wilt u het spel starten op een webbrowser of mobiel platform, of wilt u het op consoleplatforms krijgen?

beide motoren kunnen de klus zeker klaren, maar afhankelijk van wat u aan het maken bent, kan één motor de overhand krijgen in uw werk.

als je een 2D-spel wilt maken, kan Unity een geweldige optie zijn omdat het een aantal geweldige 2D-functies heeft en heel gemakkelijk aan de slag kan gaan. Dat gezegd hebbende, Unreal Engine 4 beschikt over een aantal krachtige 2D-functies ook.

Als u een 3D-spel wilt maken, is Unity ook een zeer krachtige 3D-spelengine. Hoewel het Grafisch niet op hetzelfde niveau als Unreal Engine 4, als je niet nodig hebt om Next-gen niveau graphics dan Unreal Engine 4 kan niet nodig zijn.

veel kunstenaars gebruiken nu zowel Unity als Unreal Engine 4 als een manier om pre-visualisatie en architectonische visualisatie te creëren om een meer interactieve ervaring voor hun klanten te creëren.

als het gaat om mobiele games, dat is waar eenheid echt zijn dominantie toont. Met veel populaire mobiele games gemaakt met Unity, Het is echt uitgegroeid tot een mobiele Ontwikkelaar go-to game engine.

Unreal Engine 4 vs Unity: Prices

hoewel het kiezen van een game engine sterk kan afhangen van het type spel dat u wilt maken en op welk platform u wilt starten, is er ook een andere belangrijke factor om rekening mee te houden: prijs. Als je een aspirant-game-ontwikkelaar bent die gewoon wil leren hoe je games maakt en je voeten nat krijgt, wil je waarschijnlijk niet veel geld uitgeven aan een game-engine.

Unity biedt een volledig gratis versie klaar om te downloaden als uw omzet of financiering lager is dan $100.000 in het afgelopen jaar. Dit kan een geweldige optie zijn als je gewoon wilt beginnen. Het heeft alle functies die Unity Pro heeft en is in staat om uitstekende games, zonder een dubbeltje te besteden. Unity heeft drie upgrade plannen om uit te kiezen (Plus, Pro, en Enterprise), variërend van $40+ per maand vanaf 1 januari 2020. Als u uw game publiceert, hoeft u geen royalty ‘ s te betalen aan Unity, maar u zult moeten betalen voor elk mobiel platform waarop u publiceert.

een belangrijk ding om in gedachten te houden met de vrije versie van Unity is dat er geen profiler is, die alleen in Unity Pro zit. Dit alleen al kan een enorm afschrikmiddel voor sommige ontwikkelaars zijn en kan een grote beslissende factor zijn. De profiler in principe kunt u uw spel te optimaliseren. U kunt uw spel te spelen met de profiler op en het zal de prestaties van uw spel op te nemen en laat u het percentage van de tijd besteed aan het doen van taken zoals rendering en animatie. Het niet hebben van deze beschikbaar in de gratis versie maakt het uiterst moeilijk om erachter te komen welke gebieden in je spel worden veroorzaakt slow downs, en wat moet worden vastgesteld om optimale prestaties te krijgen.

Unreal 4 is volledig vrij. Alles is onder één dak en je hebt toegang tot alle game-engine te bieden heeft, zonder enige kosten voor u. Echter, Unreal Engine 4 heeft royalty ‘ s van 5% Na de eerste $3,000 van de bruto-omzet per product, per kalenderkwartaal. Dit geldt ook voor het geld dat je verdient met in-app aankopen, in-game advertenties en de prijs van het spel zelf.

Hoe ben je van plan geld te verdienen aan het spel? Via in-app aankopen, in-game advertenties, of gewoon via de aankoopprijs alleen? Uw antwoorden kunnen bepalen welk prijsmodel voor game engine het beste voor u werkt.

Unreal Engine 4 vs Unity: Programmeertalen

hoewel de prijs van de game engine zeker uw beslissing kan beïnvloeden, is de ingewanden van de game engine duidelijk een enorme factor bij het maken van een keuze en beslissen welke beter is voor u.

het is geen geheim dat om een spel te maken, je heel wat programmeren moet doen. Welke programmeertaal je comfortabel met zal bepalen of te gaan met UE4 of Unity.

  • Unreal Engine 4 gebruikt C++.

  • Unity gebruikt meestal C# of JavaScript.

Unreal Engine 4 vs Unity: Andere overwegingen

Gebruik, prijzen en programmeertalen zijn misschien wel de belangrijkste overwegingen bij het vergelijken van Unreal Engine 4 versus Unity. Er zijn echter ook een paar andere overwegingen.

Unreal Engine 4

Hier zijn een paar geweldige functies in Unreal Engine 4:

  • Blueprint: dit is een op knooppunten gebaseerde visuele scripting methode direct binnen UE4. Het betekent dat je technisch gezien nooit een enkele regel code hoeft te schrijven. Dit is geweldig voor het snel prototyping levels, en zelfs het creëren van hele games. Het is ook een geweldig hulpmiddel voor visualisaties en architectonische doorloop.

  • grafische mogelijkheden: als het gaat om graphics, Unreal Engine 4 is echt een next-gen game engine. Het is geschikt voor het creëren van graphics op gelijke voet met games die je ziet worden uitgebracht op Next-gen game consoles met complexe deeltjes simulaties systemen en geavanceerde dynamische verlichting. Het heeft de mogelijkheid om zowel 2D en 3D te maken, waardoor u de mogelijkheid om graphics verder te duwen.

Unity

Hier zijn een paar grote functies in Unity:

  • : Unity komt echt uit op de top in termen van de grootte van hun asset store en de personages, rekwisieten, geluiden en deeltjes effecten aangeboden. Ze hebben alles van intuã tieve animatie en rigging tools, GUI generatoren en motion capture software. Je hebt alles wat je nodig hebt om je spel te maken.

  • gebruiksgemak: hoewel Unreal Engine 4 een volledige UI-revisie heeft gehad die het gemakkelijker maakt om aan de slag te gaan, wordt Unity over het algemeen nog steeds gezien als de meer intuïtieve en gemakkelijker te begrijpen game engine.

Unreal Engine 4.24 vs Unity 2020.1 Alpha

met het nieuwe jaar komt nieuw uitgebrachte versies van zowel Unreal Engine en Unity.

de Unreal Engine 4.24 functies omvatten:

  • de Naadloze data conversie

  • Python script

  • Visueel dataprep

  • Schaalbare gebladerte

  • Asset optimization

  • Mesh editing tools

  • Live-Link data streaming

  • Photoreal rasteren en ray tracing in real-time

  • Deel op basis van de haren en de vacht

  • En nog veel meer!

Unity 2019.2.17 kenmerken omvatten:

  • PhysX cloth library

  • incrementele garbage collection

  • nieuwe 2D in de Lightweight Render Pipeline (LWRP)

  • belangrijke snelheidsverbeteringen in de GPU Lightmapper

  • geoptimaliseerd frame pacing voor Android

  • en veel meer!

conclusie

als het erop aankomt, is het beter om te kiezen welke game engine wint in de competitie van Unreal Engine 4 vs Unity door ze allebei zelf te testen. Zet ze door de bel en probeer erachter te komen wat het beste werkt voor u. Beide game-engines zijn krachtige stukken software die in staat zijn om uw game-ideeën naar het volgende niveau te duwen.

Related Posts

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *