CryEngine
CryEngine(공식 표기 CRYENGINE)은 Crytek이 개발한 실시간 3차원 게임 엔진이다. 게임 세계의 렌더링, 물리, 애니메이션, 사운드, 스크립팅 및 에셋 관리를 위한 시스템과 통합 편집 도구를 제공하며, 3D 환경의 제작과 상호작용형 콘텐츠 실행에 활용된다.
| 표기 | CRYENGINE |
|---|---|
| 분류 | 게임 엔진, 실시간 3D 개발 플랫폼 |
| 개발사 | Crytek |
| 대표 도구 | Sandbox Editor |
| 관련 기술 | 렌더링, 물리 엔진, 애니메이션, 게임 개발 |
| 작성 언어 | C++ |
| 스크립팅 언어 | C#, C++ |
CryEngine(공식 표기 CRYENGINE)은 Crytek이 개발한 실시간 3차원 게임 엔진이다. 게임 세계의 렌더링, 물리, 애니메이션, 사운드, 스크립팅 및 에셋 관리를 위한 시스템과 통합 편집 도구를 제공하며, 3D 환경의 제작과 상호작용형 콘텐츠 실행에 활용된다.[1]
CryEngine은 시각적 콘텐츠 편집과 엔진 런타임을 결합한 제작 환경을 제공한다. 엔진의 세대와 버전에 따라 렌더링 기술, 도구, 프로그래밍 인터페이스 및 지원 플랫폼이 변화해 왔으며, 특정 게임을 위해 개발된 기술이 일반적인 게임 엔진 개발 기반으로 확장된 사례로 살펴볼 수 있다.
CryEngine은 Sandbox Editor에서 월드 지형, 조명, 3D 오브젝트와 애니메이션을 편집할 수 있으며, 게임의 실행 코드는 엔진 런타임과 결합된다. C++ 게임 코드 외에도 C# 스크립트와 관리형 플러그인을 이용한 게임플레이 제작 기능을 제공한다.[2]
CryEngine의 주요 런타임과 게임 시스템은 C++로 개발되며, C# 지원 버전에서는 C#으로 작성한 관리형 플러그인과 게임 자산 스크립트를 엔진에 통합할 수 있다.