Tento článok si vyžaduje rozšírenie, aby zodpovedal základnému štandardu kvality. Pozrite si stránky z kategórie návody a štýl, prípadne diskusiu k článku a článok, prosím, doplňte.
Herný engine je softvérové vývojové prostredie určené pre ľudí na vytváranie videohier. Je naprogramované v programovacom jazyku. Vývojári používajú herné enginy na vytváranie hier pre konzoly, mobilné zariadenia a osobné počítače. Základná funkcionalita, ktorú zvyčajne poskytuje herný engine, obsahuje tzv. render engine (generácia videnia sveta) pre 2D alebo 3D grafiku, fyzikálny engine alebo detekciu kolízií (a kolíznu odozvu), zvukové, skriptovacie, animačné nástoje, umelú inteligenciu, možnosť hry pre viacerích hráčov, streaming, riadenie pamäte, navlečenie, lokalizácia, grafické scény a môže obsahovať aj podporu videa pre kinematiku. Vývojári taktiež často šetria proces vývoja hier opätovným použitím, úpravou veľkej časti toho istého herného enginu na výrobu rôznych hier alebo na pomoc pri prenášaní hier na viacero platforiem a snažia sa čo najviac.[1]