Hallo
Der Vorteil den du von der CryEngine bzw. UDK im vergleich zur Unity hast, ist die Unterstützung von DirectX 11. Auch bieten die CE und das UDK die Möglichkeiten von Realtimeshader*, RenderToTexture* und sonstige Highlights von DX11. Bei Unity ist dies nicht der Fall, da es a.) in der Free Version eingeschränkt ist b.) soweit ich weiß nur DX9 Unterstützt.
Wenn man sich mal vor Augen hält was es für tolle DirectX9 Spiele gibt. Crysis 1 ist meines Wissens mit DirectX9 gemacht, und es sah klasse aus. Also nicht gerade so ein toller Vorteil.
Ich will mal nicht behaupten das die CE und UDK leicht sind, nein, aber man kann sie erlernen. Im vergleich zu Unity brauchst du 10mal länger für die CE bzw. UDK, ABER kannst du einmal die CE bzw. UDK bedienen, hast du auch schon gewonnen.
Das halte ich für ein Gerücht. Wenn du dich richtig reinkniest in eine Engine bist du bei allen gleich schnell begabt
Nicht ohne Grund steckt hinter einen Spiel wie Crysis oder MassEffect ein rießiges Team aus (geschätzten) 100 Leuten. Die Unity bietet dir auch als EINMANNTEAM die Chance ein halbwegs ansehnliches Spiel zu entwickeln.
Man kann es auch als Ein-Mann-Team mit der UDK oder CE schaffen. Was spricht denn dagegen?
b.) Es eine eigene Sprache (UnrealScript) besitzt
Das sehe ich als Nachteil, da die CE Lua nutzt (sehr schnell zu erlernen) und die Unity Javascript (auch nicht so schwer). Nur UnrealScript ist ein wenig wie C
c.) Kostenlos für NICHT KOMMERZIELLE Verwendung ist
bis 100k ist die UDK auch kostenlos. [Suche den Link schon
]
e.) Eine DEUTSCHE Community gibt, was es für die CryEngine noch nicht gibt
Da das CryEngine SDK und der MapEditor von Crysis 2 etwa die gleiche Technik ist, sollte es nicht so schwer deutsche Nutzer zu finden
Zwar wird dich das Interface erst mal erschrecken, aber nach ca 2h. kannst du schon die hälfte ;-) (naja, du weißt zumindest für was es eigentlich gedacht ist :p). Es gibt viele Gründe die auch für die anderen Engines sprechen, aber ich würde dir die UDK raten ;-)
Was ist am Interface vom UDK schlimm?. Persönlich winde ich es genauso gut wie die GUI von Unity oder Blender
Das UDK bietet dir schon einen First-person-character und ein testlevel aus Unreal tournament. Um mal schnell ein Level zu designen eignet sich das UDK sehr gut, willst du dagegen einen anderen character oder ein fahrzeug einfügen musst du dich unweigerlich mit UnrealScript rumschlagen. Bei Unity musst du dich schon von anfang mit der scriptsprache rumschlagen, aber dadurch hast du das gefühl alles ist gleich schwer
MfG
Sr