Herný engine
Herný engine je súbor technológií a systémov, na ktorých vývojári stavajú fungovanie hry. Môže zabezpečovať vykresľovanie obrazu, zvuk, spracovanie ovládania, prácu s hernými objektmi a ďalšie spoločné úlohy. Konkrétny rozsah sa líši; štúdio môže používať vlastný engine, licencované riešenie alebo kombináciu viacerých technológií.
Engine nie je hotová hra ani iba grafický filter. Vývojári doň pridávajú vlastné pravidlá, prostredia, postavy a obsah. Jeden technický základ tak môže slúžiť pretekárskej hre, akčnému dobrodružstvu aj inému žánru. Odlišné tímy ho tiež môžu upraviť podľa potrieb projektu a cieľových konzol.
Rozsah služieb sa líši. Rovnaký engine neznamená rovnaké hry.
Engine a vývojové nástroje
S enginom býva prepojený editor, v ktorom sa pripravujú scény, svetlá, materiály či herné správanie. Editor je pracovný nástroj tvorcov; hráč zvyčajne používa až výslednú spustenú hru. Niektoré tituly navyše poskytujú vlastný obmedzený editor úrovní pre komunitu.
Napríklad Unreal Engine ponúka rozsiahly súbor nástrojov pre rôzne projekty. Samotný názov technológie však nehovorí, ktoré jej možnosti konkrétna konzolová hra skutočne využíva. Ani viditeľné logo na začiatku nemusí opisovať všetky ďalšie technológie zapojené do vývoja.
Prečo sa hry na rovnakom engine líšia
Výsledný obraz a výkon závisia od obsahu, cieľového zariadenia, rozhodnutí tímu a optimalizácie. Detailné prostredie, veľké množstvo postáv či náročné efekty môžu vytvárať iné požiadavky než menšia štylizovaná scéna. Engine sám teda nezaručuje konkrétnu snímkovú frekvenciu.
Pri porovnávaní hier sleduj skutočné vlastnosti daného vydania. Novšia verzia enginu môže ponúknuť nové nástroje, ale prechod nie je automatický a nemusí byť vhodný pre každý projekt. Rovnako rôzne hry na jednom základe nemusia podporovať rovnaké modifikácie ani používať vzájomne kompatibilné uložené údaje.
Súvisiace pojmy: editor úrovní · snímková frekvencia · modifikácie.
Podklady: Epic Games: Unreal Engine pre vývoj hier.
