Toepassingen

Creëer je eigen games zonder ook maar één dollar uit te geven met Unreal Engine

De videogame-industrie is een van de industrieën geworden die het meeste geld per jaar verplaatst. Daarom kunnen we tegenwoordig een groot aantal bedrijven, studio's en zelfs amateurgebruikers vinden die toegewijd zijn om hun eigen ideeën tot leven te brengen. Hoewel het maken van een game jaren geleden een behoorlijk gecompliceerde taak was, omdat ze helemaal opnieuw werden geprogrammeerd of toegang moesten hebben tot zeer dure professionele software, kan tegenwoordig iedereen, met basiskennis van programmeren, bijna professionele games maken met behulp van tools en engines, zoals Unreal Engine , voor iedereen toegankelijk.

Wat is Unreal Engine?

Unreal Engine is een van de krachtigste motoren voor het maken van videogames die we kunnen vinden. Deze motor is van het bedrijf epic Games , bekend van de populaire Epic Store en als ontwikkelaar van de Unreal Engine en het populaire Fortnite.

Deze motor begon zijn reis in 1998, hoewel het een betaalde motor was, buiten het bereik van elke liefhebber. Gelukkig besloot Epic Games in 2015 om hun bedrijfsmodel te veranderen en begon ze deze engine volledig gratis aan te bieden aan elke gebruiker die geïnteresseerd was in het gebruik ervan om hun games vorm te geven.

De compatibele platforms waarvoor we games kunnen ontwikkelen zijn:

  • De ramen.
  • MacOS.
  • Linux.
  • HTML5.
  • Xbox One.
  • PS4.
  • Android.
  • iOS.
  • vr.

Wanneer we een nieuw project gaan maken, kunnen we het type project kiezen, een sjabloon laden en de projectparameters configureren volgens het platform waarop het zal worden uitgevoerd.

Unreal Engine-versies

De eerste versie van deze engine arriveerde in 1998 en maakte zijn debuut in de Unreal- en Unreal Tournament-games. Hoewel het een zeer complete engine is (hij had zelfs een zeer geavanceerde AI), werd hij pas populair met de komst van de tweede versie.

Unreal Engine 2 arriveerde in 2002 en bereikte de voordeur en demonstreerde zijn kracht met het populaire spel America's Army. Deze versie heeft verbeterde physics en is voorbereid voor PS2, Xbox en GameCube. Versie 2.5 arriveerde kort na het verbeteren van de prestaties, het toevoegen van voertuigfysica en een nieuwe geluidsengine.

De derde versie van deze motor, Unreal Engine 3 , bereikte de ontwikkelaars in 2006 met verbeterde ondersteuning voor pc met DirectX 9 en 10, Xbox 360 en PlayStation 3. De games die deze engine uitbrachten waren Gears of War en Unreal Tournament 3. Het was de versie die Unreal Engine op zijn hoogtepunt bracht, het beveiligen van gebruikerscontracten voor grote game-ontwikkelaars.

De nieuwste versie van deze motor is Unreal Engine 4 , een versie die sinds 2005 op de markt is en in honderden games wordt gebruikt, zowel van grote studio's als fans. Het was de eerste gratis versie van de engine en moedigde Epic Games aan voor iedereen die het zonder beperkingen wil gebruiken. De enige voorwaarde is dat het bedrijf 5% van de winst van elk werk neemt zodra het $ 3 overschrijdt.

Bovendien werkt Epig Games al aan Unreal Engine 5 , de volgende versie van zijn engine ontworpen voor de nieuwe consoles, PS5 en Xbox Series X, die ongetwijfeld een revolutie teweeg zal brengen in de videogamemarkt met ultrarealistische graphics en prestaties. Deze versie staat gepland voor eind 2021.

Unreal Engine is niet alleen een motor voor de ontwikkeling van videogames, maar speelt ook een belangrijke rol in andere markten. Het wordt bijvoorbeeld veel gebruikt voor simulaties en rendering in architectuur, voor werken van techniek, en geneeskunde voor operationele tests, en zelfs in virtual reality. Zelfs deze engine wordt vaak gebruikt in de bioscoop om allerlei soorten animaties en speciale effecten te bereiken.

Voors en tegens

Zoals met alles, bestaat er geen perfect product. Daarom heeft Unreal Engine ook zijn voor- en nadelen. Een van de voordelen van deze motor ten opzichte van andere is dat hij volledig is open source , zodat elke gebruiker of elk bedrijf het kan verbeteren en aanpassen aan zijn behoeften. Het onderscheidt zich ook door zijn systemen van verlichting, door het creëren van inhoud en materialen en door de grote hoeveelheid documentatie die het biedt, zodat elke gebruiker vanaf het begin kan leren of al zijn vragen kan beantwoorden.

Als nadeel kunnen we erop wijzen dat het een leercurve behoorlijk steil. Dit, in combinatie met het verplichte gebruik van C ++ taal voor de code-editor, kan veel gebruikers weglaten die deze taal niet kennen. Het bevat ook elementen die zelfs voor de meest ervaren gebruikers verwarrend kunnen zijn. Om nog maar te zwijgen van het feit dat Unreal Engine serieuze problemen heeft met optredens als het gaat om het draaien van mobiele games.

Unity 3D versus Unreal Engine

De belangrijkste rivaal van Unreal Engine is, zonder twijfel, Eenheid. Deze engine is ook volledig gratis voor gebruikers en gebruikt een vergelijkbaar bedrijfsmodel op basis van a commissie inkomensafhankelijk. Unreal berekent iedereen 5% van de winst boven $ 3, terwijl Unity zijn engine volledig gratis laat (zij het met enkele beperkingen) als het bedrijf minder dan $ 000 verdient. Als je meer inkomen hebt, moet je betalen voor de PRO-versie van het programma ($ 1500, of $ 75 per maand). En als we games voor Android of iOS maken, biedt Unity extra kosten.

de interface Unity 3D heeft een veel minder steile leercurve, wat wil zeggen dat het veel gemakkelijker te gebruiken is. Zelfs als we helemaal opnieuw beginnen, zullen we in korte tijd kunnen achterhalen wat de belangrijkste elementen zijn. In het geval van Unreal Engine is de interface vanaf het eerste moment veel gecompliceerder. Voor de Programmeertalen Ondersteunde Unreal Engine 4 gebruikt C ++, terwijl Unity het gebruik van C # of JavaScript toestaat, beide talen met dezelfde resultaten. Wat betreft compatibiliteit is Unity 3D compatibel met dezelfde platforms als Unreal Engine, naast vele andere (met name consoles van een of twee generaties geleden).

Beide motoren hebben hun eigen winkel om de bronnen te downloaden die u voor de projecten kunt gebruiken. Unity 3D is echter oneindig superieur in termen van het aantal hiervan.

Natuurlijk heeft Unity, door een groter marktaandeel te hebben, veel meer carrièremogelijkheden.

onwerkelijk Unity 3D
Prijs gratis Gratis (met beperkingen) tot $ 100.
Commissie 5% vanaf $ 3000. PRO-licentie van $ 1500 of 75 per maand.
Gebruiksvriendelijk Moeilijk om vanaf nul te beginnen. Duidelijke en eenvoudige interface.
Programmeertalen C ++ C # en JavaScript
Bronnenwinkel ja ja
Platforms iOS, Android, VR, Linux, Windows, macOS, Linux, HTML5, Xbox One en PS4 iOS, Android, Windows Phone, Tizen, Android TV, Samsung SMART TV, Xbox One, Xbox 360, Windows, macOS, Linux, HTML5, WebGL, VR, PS4, PlayStation Vita en Wii U.

Wat moet ik weten om Unreal Engine te gebruiken?

Het eerste dat we nodig hebben, heel belangrijk, is de tijd. Zoals we al hebben uitgelegd, is de leercurve van de motor behoorlijk steil. Daarom zullen we veel tijd moeten besteden aan het leren kennen van de interface en alle functies die het ons biedt als we echt videogames willen gaan programmeren met deze engine. Indien mogelijk raden we je aan om te beginnen met een cursus Unreal Engine, ook als we al voorkennis hebben van andere talen of engines, om je hiermee vertrouwd te maken. Documentatie is iets dat we altijd bij de hand moeten hebben.

En hoewel we veel kunnen doen vanuit de programma-interface, zijn er enkele dingen die we zeker met de hand moeten programmeren. En de enige taal die we voor dit doel kunnen gebruiken is: C ++ , omdat de tolk geen andere talen ondersteunt. Als we niet weten hoe we in C++ moeten programmeren, krijgen we problemen op de lange termijn.

Unreal Engine gratis downloaden

De beste manier om deze engine te downloaden en om al onze projecten te kunnen beheren en altijd over de nieuwste versie te beschikken, is door het te doen vanaf de launcher Epic Games . En u moet ook een gebruikersaccount hebben om verbinding te kunnen maken en toegang te krijgen tot alle bronnen die door dit platform worden aangeboden.

In het linkermenu zullen we moeten selecteren " Unreal Engine En van daaruit kunnen we de nieuwste versie van de engine gratis naar onze computer downloaden.

De ontwikkeling van games is erg gevoelig, dus er kunnen momenten zijn dat een specifieke versie ons problemen geeft die nog niet eerder zijn voorgekomen. Daarom kunnen we met Epic Games ook eerdere versies van de engine downloaden, tot 4.0.

In dezelfde launcher vinden we ook een lijst van alle projecten die we maken. Zodat we ze altijd bij de hand hebben en er toegang toe hebben wanneer we ze nodig hebben.

Zodra de Unreal Engine is gedownload en geïnstalleerd, kunnen we deze openen vanuit het opstartprogramma van Epic Games. En nu moeten we gewoon beginnen om onze verbeelding waar te maken.

Vergelijkbare items

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

Terug naar boven knop