언리얼 엔진
언리얼 엔진(Unreal Engine)은 에픽 게임즈가 개발하는 상용 게임 엔진이다.
개발 역사
1.X
2.X
- 언리얼 워페어부터 채용한 버전, 1999년부터 2005년까지 개발
- 최초로 단일 엔진 멀티 플랫폼 포팅이 가능해짐(XBox 한정, 플레이스테이션2는 별도로 분기)
3.X
- 2002년부터 개발을 시작하여 2006년부터 채용한 버전
- 완전한 단일 엔진 멀티 플랫폼 포팅 기능 탑재
- 언리얼스크립트와 호환되는 노드 그래프 기반 비주얼 스크립트 시스템인 키스멧(Kismet) 도입
- 2009년부터 기능 제약이 있으나 무료로 개발이 가능한 UDK(Unreal Development Kit)를 제공
4.X
- 완전한 조립식 구조의 엔진 구성을 위해 2010년부터 완전히 다시 만든 버전(하위 호환 없음)
- 레벨 단위 뿐만 아니라 게임 전체 로직을 구성할 수 있는 강화된 노드 그래프 기반 비주얼 스크립트 시스템인 블루프린트(Blueprint) 도입
- 언리얼스크립트를 폐기하고 C++와의 호환성을 갖춤
- 최신 플랫폼에 대부분 대응하며(웹 게임은 4.24를 끝으로 중단), VR을 지원
- 실시간 전역 조명 렌더링 지원
5.X
- 나나이트 메시 시스템과 개선된 루멘 광원 및 레이트레이싱 시스템(5.0), 새로운 입력 시스템 도입(5.1)