Bsp: Willst du einen Egoshooter entwickeln, würde ich dir am ehesten zur CryEngine raten, natürlich geht es mit Unity und unreal auch gut, aber ich denke CryEngine ist dafür am besten geeignet.
Wieso würdest du denn zur CryENGINE raten wenn ein Egoshooter entwickelt werden soll? Wegen Crysis als Referenz? Oder weil du wirklich weißt das diese Engine nur für Shooter konzipiert wurde? Wie lassen sich dann Spiele wie z.B. ArcheAge (MMORPG) erklären? Gleich könntest du natürlich auch für das UDK argumentieren, dort gibt es ja mit Unreal Tournament oder Gears of War hochkarätige Vertreter aus dem Shooter Genre. Der
Showcase lässt allerdings anders anmuten.
Sowohl die CryENGINE als auch die UnrealEngine sind bewusst nicht fixiert auf bestimmte Genres sondern decken hauptsächlich technische Bereiche ab. Mögliche Spezialfälle die zur Entwicklung bestimmter Spiele notwendig sind, aber evtl nicht von einer Engine unterstützt werden müssen eben ggf nachgezogen werden. Inwieweit dies mit den Freevarianten (um die es in 99% aller Fälle bei Hobbyisten oder semiprofessionellen Produktionen gehen wird) beider Engines möglich ist, sei mal dahingestellt. Auf jeden Fall ist klassifizierung nach bestimmtem Genres nicht wirklich sinnvoll.