game engine

[ˈɡeɪm ˌɛndʒɪn] ゲームエンジン

1. ビデオゲーム開発のための主要なソフトウェアフレームワーク。

ゲーム開発において、グラフィック描画、物理演算、入力処理、サウンド再生など、多岐にわたる機能を提供する中核となるソフトウェアセットを指します。これにより、開発者はゲームの論理やコンテンツの作成に集中できます。
Unity is a popular game engine used by many developers. (Unityは多くの開発者が使用する人気のゲームエンジンです。)

2. ゲームが動作するために必要なプログラム群。

ゲームが実行される際に、その背後でグラフィックの描画、キャラクターの動き、衝突判定、ユーザーからの入力などを処理し、ゲーム体験を可能にする基盤となるシステムそのものを指します。
The new game engine allows for incredibly realistic physics simulations. (新しいゲームエンジンは信じられないほどリアルな物理シミュレーションを可能にします。)
関連
Unreal Engine
CryEngine
game development
physics engine
SDK
IDE