En
spelmotor, är en
mjukvarukomponent som hanterar en del av mekaniken i ett
datorspel. Spelmotorn (
engelska game engine) brukar anses innehålla funktioner inte bara för grafik utan också för spelarens rörelser och interaktion med världen, datorstyrning av enheter i spelet samt spelets förlopp.