퀘이크 엔진
보이기
개발자 | id Software, (존 카멕, 마이클 애브라시, 존 캐시) |
---|---|
최종 버전 | 1.09
/ 1999년 12월 21일 |
저장소 | github.com/id-Software/Quake |
프로그래밍 언어 | C, 어셈블리어 (소프트웨어 렌더링, 최적화용) |
플랫폼 | DOS, AmigaOS, 마이크로소프트 윈도우, macOS, 리눅스, Amiga, PowerPC, Nintendo 64, RiscPC, Zeebo |
대체한 소프트웨어 | 둠 엔진 |
대체된 소프트웨어 | 퀘이크 II 엔진, GoldSrc |
라이선스 | GNU GPL-2.0-or-later |
웹사이트 | www |
퀘이크 엔진(Quake engine)은 이드 소프트웨어가 1996년 비디오 게임 퀘이크를 지원하기 위해 개발한 게임 엔진이다. 진정한 3D 실시간 렌더링을 지원하며 현재 GNU GPL v2.0 이상으로 라이선스되어 있다.
레벨 디자인에서 해왔던 것처럼 출시 후 즉시 포크(fork)되었다. 엔진 대부분이 퀘이크 2와 퀘이크 3 아레나에도 남았다. 둠 엔진과 같은 퀘이크 엔진은 이진 공간 분할법(BSP)을 사용하여 월드 렌더링을 치적화했다. 퀘이크 엔진은 또한 움직이는 물체에 대해 고러드 셰이딩(Gouraud shading) 기법, 움직이지 않는 물체에 정적 라이트맵을 사용하였다.