Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 16 reacties

Epic Games heeft op zijn openbare to-do list voor Unreal Engine 4 (UE4) aangegeven dat het gaat werken aan ondersteuning voor twee nieuwe vr-platforms. Samsung Gear VR en Google Project Tango zouden binnenkort door de game-engine worden ondersteund.

Uit de lijst is af te lezen dat Unreal Engine in september of oktober aan de plannen wil gaan werken. Enige voorzichtigheid is echter geboden, omdat op dezelfde site wordt aangegeven dat er geen enkele garantie is dat de features ook daadwerkelijk op korte termijn beschikbaar zullen zijn. Er zouden regelmatig extra werkzaamheden bijkomen of de engine moet verder worden getest voordat een officiële release aan de orde is.

Beide activiteiten zijn toegevoegd door Ray Davis, algemeen directeur van de ontwikkelafdeling die werkt aan de Unreal Engine 4. De laatste developmentkit van Epic Games ondersteunde al de Oculus Rift. Daar komen dus twee nieuwe vr-platforms bij. De Samsung Gear VR verschijnt echter pas over enkele maanden op de Nederlandse markt, voor ongeveer tweehonderd euro. Project Tango-apparaten bevatten 3d-sensoren die informatie, zoals positie en diepte, over verschillende omgevingen kunnen leveren. Mobiele apparaten kunnen zo een schatting maken van de ruimte waarin ze zich op dat moment bevinden en vervolgens een beeld op basis van deze informatie renderen.

Moderatie-faq Wijzig weergave

Reacties (16)

Misschien beetje offtopic, maar wat zou je gebruiken als beginner? Unreal engine of unity?
Heb al wat zitten zoeken, maar blijkbaar is het weer een 2 kampen systeem (net zoals Apple vs Samsung): de ene is laaiend enthousiast over het ene, en de andere zit het af te kraken. Ik krijg er zo geen zicht meer op...
Voor de mensen die hier raad mee weten en hierop willen reageren: probeer deze punten zeker aan te halen:
-De hoeveelheid dat je" krijgt" vs de code die je moet schrijven (en moeite).
-leercurve
-gratis licenties (al dan niet watermerk aanwezig)
Disclaimer: ik weet iets meer van de unreal engine dan unity.

Het zijn twee goede engines, met hun eigen voordelen en nadelen. Ik denk dat het beste dat je kan doen als je echt zeker wilt zijn van je keuze is ze allebei proberen. Dat gezegd te hebben:

-De hoeveelheid dat je" krijgt" vs de code die je moet schrijven (en moeite).

De unreal engine heeft Blueprints. Dit zijn een soort flowcharts waarin je gedrag van je programma kan vastleggen. Dit is erg uitgebreid, en je kan hiermee een heel spel maken zonder dat je ook maar 1 regel hoeft te programmeren. Dit is door Epic ontwikkeld om game developers/level designers gameplay te laten 'programmeren' zonder dat dit dure programmeur-tijd kost. Dingen programmatisch doen kan natuurlijk ook, dit doe je in C++ in de unreal engine. Ik geloof dat unity ook iets heeft als blueprints, maar het is een aparte plugin die je moet kopen. Programmeren in unity doe je in C#, dit is mogelijk iets makkelijker dan C++ (afhankelijk van je programmeerachtergrond).

De unreal engine heeft een hoop templates (first person shooter template, vehicle template, etc etc) en er komen steeds meer bij. Ik geloof dat dit bij unity ongeveer hetzelfde is. Er zijn voor beide engines ook veel tutorials beschikbaar, zowel van de makers (epic/unity) als van derden.

Uiteindelijk is het doel van de engines te zorgen dat jij als ontwikkelaar zo min mogelijk 'boilerplate' code hoeft te schrijven en je kan concentreren op gameplay, en daar zijn ze allebei goed in.

- leercurve

Ik las laatst iemand die de leercurve in UE makkelijker vond dan unity, maar persoonlijk denk ik dat het ongeveer hetzelfde is - tenzij je al kennis hebt van oudere versies van 1 van deze engines.

- gratis licenties / kosten

Dit is waar het interessant wordt!

Unity heeft een gratis variant. 100% gratis, geen royalties, geen watermerk (behalve een splash screen). Wel is deze versie wat beperkt in wat het ondersteund. Geen Oculus Rift/VR ondersteuning. Geen level of detail support, geen inverse kinematics. Et etc etc. Wil je deze features wel, dan heb je Unity Pro nodig, en deze is niet gratis (1500/jaar of 75/maand). Zie: https://unity3d.com/unity/licenses. Bij unity hangt het er dus erg van af wat je nodig hebt.

Unreal heeft een maandelijkse licentie van $20, PLUS een royalty fee van 5% op inkomsten boven $3000. Wel is het zo dat je de UE gewoon kan blijven gebruiken als je je abbo op zegt. Je krijgt dan alleen geen engine upgrades meer. Als je dan een aantal maanden later voor 1 maand weer subscribed (dus weer eenmalig $20) kan je in 1 keer alle updates binnenhalen. Je hoeft dus niet per se iedere maand $20 te betalen. Voor deze kosten krijg je echter alles. De hele engine (inclusief engine source code), support voor alle platformen, alle functionaliteit, etc etc. Minimale kosten voor de hele unreal engine zijn dan ook eenmalig $20 (ong. 15 euro).

Als je genoeg hebt aan unity free, dan is unity de goedkoopste (gratis vs $20). Is dat niet het geval dan is de unreal engine goedkoper als je minder dan $33,000 aan inkomsten hebt, en duurder als je meer dan $33,000 verdient aan je spel. Persoonlijk heb ik unity pro features nodig (Oculus Rift ondersteuning), maar heb ik voor de unreal engine gekozen omdat het zoveel goedkoper was.

Verder heeft Unity op dit moment nog een significant uitgebreidere asset store (winkel waar je 3d modellen, textures, etc kan kopen). UE heeft dit ook, maar het is pas recentelijk uitgebracht dus het heeft nog niet zo veel als Unity. Dit is waarschijnlijk echter een kwestie van tijd.

conclusie
Het zijn allebei goede engines, met hun eigen voor en nadelen. Het grootste verschil zit in de licenties - wat krijg je voor hoeveel geld. Als dit geen doorslag geeft zou ik ze allebei proberen en dan merk je wel welke je fijner vindt.

[Reactie gewijzigd door -GSF-JohnDoe op 17 september 2014 14:42]

Echt super hard bedankt! :) Een betere objectieve uitleg kon ik me niet inbeelden.
Bedankt voor de tip van de unreal engine betaalsysteem. Ik denk dat ik het ook zo ga aanpakken: een maand kopen en alle updates binnen halen en dan zolang ik verder kan het zonder updates redden.
En bovendien programmeer ik liever c++ dan c#, dus dat is dan ook mooi meegenomen.
Nog eens bedankt! :)
Unity heeft een gratis trial periode van 30 dagen en Unreal kost slechts $ 19,- per maand, dus waarom test je niet gewoon even? Verder kun je op Youtube genoeg filmpjes vinden die deze engines apart bespreken, maar ook hun mening geven over de verschillen. Succes

[Reactie gewijzigd door Chayan71 op 17 september 2014 14:19]

Dit is financieel goed voor Unreal, Samsung en Google krijgen steun van een bekende engine dat is voor hun weer goed en ontwikkelaars kunnen een goede basis gebruiken voor programma's wat voor hen weer een goede ontwikkeling is.
Het word elk jaar beter mooi om te zien hoe de technologie voor uit gaat :D
Dat de gear VR ondersteund wordt lijkt mij niet zo lastig te bedenken, het is een (mede) door Oculus ontwikkeld apparaat.
De Tango had ik niet verwacht maar is wel zeer interessant, zeker voor het snel creŽren van 3D omgevingen. Alleen jammer dat die apparaten vrij lastig te verkrijgen zijn en niet echt op consumenten gericht.
Dit is inderdaad waar maar de Gear (via linux/android) ondersteunt Front Buffer Rendering en asynchrone timewarp. Waarschijnlijk zit deze functionaliteit nog niet in de unreal engine, maar juist deze technieken maken het mogelijk dat de Gear VR een fijne user experience heeft zonder dat het 75fps draait. Ik denk dus dat het hier om het toevoegen van dit soort technieken gaat (plus platform specifieke optimalisaties).

[Reactie gewijzigd door -GSF-JohnDoe op 17 september 2014 13:30]

Tango valt ook wel mee, aangezien de testversies gebaseerd zijn op die K1 van nvidia, en daar heeft de unrealengine ook al ondersteuning voor..
Ik denk dat vr-brillen hetzelfde lot als de Wii zullen ondergaan, eerst vliegen ze als warme broodjes over de toonbank maar na een paar maanden staat marktplaats er vol mee.
De nieuwigheid van een vr-bril zal veel mensen naar de winkel lokken maar na een tijd zal het toch een onhandig (maar ontzettend cool) blijken.

Tijdens het gamen zijn er voldoende rustmomenten om andere dingen te doen zoals het sturen van een berichtje op je mobiel, drankje of snack halen, de kat aaien en noem maar op. Voor zulke handelingen moet de vr-bril op en af, lijkt mij erg onhandig.

[Reactie gewijzigd door CyberFly op 17 september 2014 16:56]

Dit kan aan mij liggen, maar is het niet juist de bedoeling dat derde partijen die deze engine willen gebruiken er zelf wat van moeten maken? (Ik bedoel dan hier die 3D omgevingen van verschillende bedrijven.)

Van de site zelf:
Description

...blabla...

We wanted to share them to give everyone a sense of what we've been discussing internally, and give the opportunity for the community to vote on the items they're most excited about. Wishlist and backlog items may never actually make it in the engine however!
Het is een vraag, ik loop niet te trollen. Maar van wat ik er van weet (en ja, dat is outdated knowledge) moeten ze bij Epic toch hoogstens alleen een standaard API leveren, en dan is aan derden om hun producten te laten werken met de engine die gebouwd is?
Waarom ligt deze load bij Epic?
Engine maken, en verkopen/licenseren die handel. Laat hen maar uitvogelen hoe ze het werkend krijgen op hun producten.
Wat mis ik hier?
De pre-alpha versie zit qua look en feel goed, daarmee doel ik op het 'authentieke' gevoel van de Unreal-Series. Erg benieuwd hoe dit verder ontwikkeld.

@ClementL: dus? de nieuwe unreal(tournamen) is gemaakt op de UE. Ze zijn goed opweg, betaal systeem en diversiteit van engine, versterkt epic hun positie in de markt.

[Reactie gewijzigd door himlims_ op 17 september 2014 12:56]

Er wordt hier over de Unreal Engine gesproken, niet over Unreal Tournament.

Edit: In je reactie had je het over het authentieke gevoel van de "Unreal-series". Dat is niet echt van toepassing op de onderliggende engine, hetwelk het onderwerp van dit bericht is.

[Reactie gewijzigd door ClementL op 17 september 2014 13:24]

Dan lijkt het erop, dat ik toch een keer met een gamepad moet leren gamen (zei de verstokte PC gamer). Ik wilde eerst even de kat uit de boom kijken met de Gear VR, maar § 250 adviesprijs is overkomelijk als de content zo veelbelovend is (Note 4 is al besteld).
Zo wie zo komen games speciaal voor de VR brillen in de toekomst uit als de VR beetje beter en sneller is. Zaken zoals Star Trek Holodeck komen steeds dichterbij, doch zijn nog steeds heel ver weg.
Een Half-Life III VR game zie ik ook wel voor ergens rond 2016.
Half Life 2 in VR is al behoorlijk briljant kan ik je verklappen.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True