게임 엔진(Game engine)은 비디오 게임을 제작하기 위한 소프트웨어 구성 요소이다. 쉽게 말하면 게임 개발용 소프트웨어로, 게임 개발 도구 및 게임 제작 툴이라고도 부른다.
게임 엔진에는 게임을 구성하기 위한 소스들이 작성되어 있으며, 이를 직접 제작하여 채워넣을 수도 있다. 게임 지도 편집 기능 등 또한 지원한다. 일반적으로 유니티나 언리얼 엔진 같은 것이 게이머들 사이에서 대중적으로 알려져 있지만, 로열티 등의 문제로 인해 개발사에서 별도로 게임 엔진을 제작하는 사례도 많다.
게임 엔진의 종류
이와 관련한 내용은 분류:게임 엔진에서 볼 수 있습니다.
- Cocos2D-X
- 게임메이커
- 게임브리오 엔진
- 게임 샐러드
- 돈 엔진(Dawn Engine) - 데이어스 엑스: 인류 분열 게임에 사용
- 동방탄막풍
- 럼버야드 엔진 - 크라이텍의 크라이 엔진을 포크한 아마존에서 서비스하는 엔진
- 소스 엔진 - 하프라이프 2와 포탈에 사용
- 언리얼 엔진
- 온스크립터
- 유니티
- 주피터 엔진(리스텍 엔진)
- 크라이 엔진 - 크라이시스 형제에 사용
- 프로스트바이트 엔진 - 배틀필드, 미러스 엣지 카탈리스트, 앤섬, 매스이펙트 안드로메다 등 EA 자체 게임에 사용