REDengine – silnik gier stworzony przez CD Projekt RED. Został zaprojektowany do wykorzystania w nieliniowych komputerowych grach fabularnych tworzonych przez to studio.

Rozwój i cechy REDengine oraz późniejszy REDengine 2 to silniki dla platform 32- i 64-bitowych, ale wersja 3 i wyższe zostały zaprojektowane już wyłącznie dla platform 64-bitowych. Silnik po raz pierwszy został wykorzystany w grze Wiedźmin 2: Zabójcy królów dla systemu Microsoft Windows. Następna wersja z numerem dwa została użyta w rozszerzonej edycji gry Wiedźmin 2 i działała także na platformach Xbox 360, OS X oraz Linux, jednakże porty na te dwa systemy powstały przy użyciu warstwy kompatybilności eON. Najnowsza edycja działa również na konsolach PlayStation 4, Xbox One, Xbox Series X/S i PlayStation 5.

REDengine pozwala twórcom gier projektować złożoną, nieliniową fabułę, której poprzednie silniki nie były w stanie stworzyć inaczej niż poprzez zawężanie świata gry. Przed powstaniem REDengine twórcy gier cRPG musieli polegać na silnikach, które wymuszały kompromisowe podejście w trakcie rozwoju produkcji – możliwe było wykreowanie otwartego świata za cenę uproszczenia historii lub też zrobienie złożonej fabularnie produkcji, ale ograniczonej światem wirtualnym.