Czym jest silnik do tworzenia gier?

Silnik gry jest centralną częścią kodu gry, który odpowiada za interakcję poszczególnych elementów programu w postaci grafiki, fizyki, muzyki czy też dźwięku. Dostarczany jest deweloperom zwykle wraz z zestawem narzędzi, które pozwalają ograniczyć konieczność ingerencji w kod. Silnik gry definiuje również wszelkie ograniczenia gry, tzn. deweloperzy nie stworzą ładniejszej grafiki niż to, na co pozwala silnik. Silniki gier cały czas ewoluują i w dużej mierze to właśnie one definiują rozwój technologiczny branży.