Game engine ou no nosso claro e bom português, motor de jogo. O que seria um motor de jogo? Bom, o motor de jogo é um programa de computador que tem por finalidade a criação de jogos eletrônicos ou qualquer outra aplicação com gráficos em tempo real.
Um motor de jogo pode ser dividido em duas partes: Gráfica e física.
O motor gráfico é responsável por toda parte da gráfica como diz o nome, responsável pela renderização.
Renderização é o processo de preparar a imagem, som ou vídeo.
No caso das Imagens 3D, o computador precisa fazer cálculos pra transformar o modelo 3D em uma imagem 2D. Chama-se esse processo de renderização. Exemplo: Havok
Já o motor físico é responsável por simular ações reais, tais como gravidade, massa, fricção, força e flexibilidade. Exemplo de motor Físico : Bullet

''motor de física de fonte aberta chamado Bullet Physics Biblioteca para calcular nossa simulação de física e colisão dentro do jogo. Nós temos em casa é otimizado para o Xbox 360 CPU e unidades de vetor. O nosso motor de jogo é projetado para ser totalmente de vários segmentos, e estamos simulando a física, ao mesmo tempo estamos a lógica de processamento do jogo, gráficos, som e outras partículas no Xbox 360 segmentos de hardware. Com a otimização, temos conseguido um equilíbrio muito bom, com todos os seis segmentos de hardware CPU trabalhando constantemente sob carga pesada. "