이드 테크
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
이드 테크는 이드 소프트웨어에서 개발한 일련의 게임 엔진을 통칭한다. 초기에는 《호버탱크 3D》, 《카타콤 3-D》, 《울펜슈타인 3D》 등의 게임에 사용되었으며, 이후 둠 엔진, 퀘이크 엔진, 이드 테크 3, 이드 테크 4, 이드 테크 5, 이드 테크 6, 이드 테크 7까지 발전했다. 각 엔진은 3D 기술을 점진적으로 발전시켰으며, 퀘이크 엔진부터 클라이언트-서버 모델을 지원했다. 이드 테크 3는 여러 게임에 사용되었고, 소스 코드가 공개되어 다른 개발사에도 영향을 미쳤다. 이드 테크 6는 둠 (2016)에 사용되었으며, 이드 테크 7은 둠 이터널에 적용되었다. 한국 게임 산업에도 영향을 미쳐, 서든어택 등 여러 FPS 게임 개발에 영향을 주었다.
더 읽어볼만한 페이지
- 컴퓨터 물리 엔진 - CUDA
CUDA는 엔비디아에서 개발한 GPU 기반 병렬 컴퓨팅 플랫폼으로, 연산 집약적인 작업을 가속화하며 다양한 프로그래밍 언어를 지원하고 3D 그래픽, 동영상 변환 등 여러 분야에 활용된다. - 컴퓨터 물리 엔진 - 언리얼 엔진
언리얼 엔진은 에픽게임즈에서 개발한 게임 엔진으로, 게임 개발을 넘어 영화, 건축 등 다양한 분야에서 활용되며, C++ 및 블루프린트 비주얼 스크립팅 시스템을 통해 게임 로직을 구현하고, 최근에는 Verse라는 새로운 스크립트 언어가 도입되었다. - 게임 엔진 - 스컴
SCUMM은 론 길버트가 루카스아츠 어드벤처 게임 개발을 위해 1987년에 만든 스크립팅 엔진으로, 동사-객체 인터페이스를 특징으로 하며, 여러 루카스아츠 어드벤처 게임과 휴몽거스 엔터테인먼트의 어린이용 게임 개발에 사용되어 다양한 재구현과 도구 개발을 촉진했다. - 게임 엔진 - 로블록스
로블록스는 2006년 출시된 온라인 게임 플랫폼이자 게임 제작 시스템으로, 사용자들이 로블록스 스튜디오를 통해 직접 게임을 만들고 공유하며, 로벅스라는 가상 화폐를 사용하고 소셜 기능과 커뮤니티 활동을 지원하지만, 부적절한 콘텐츠, 아동 착취, 과도한 소비 유도 등의 논란도 있다. - 가상 현실 - 고글
고글은 눈을 보호하는 장비로, 이누이트와 유픽족의 스노우 고글에서 시작하여 자동차, 항공기 발달과 함께 필수품이 되었고, 현재는 다양한 용도와 패션 아이템으로 활용된다. - 가상 현실 - 플레이스테이션 VR
소니 인터랙티브 엔터테인먼트에서 2016년 출시한 플레이스테이션 VR은 플레이스테이션 4용 가상 현실 헤드셋으로, OLED 디스플레이, 6DoF 헤드 트래킹, 스테레오 3D 등을 지원하며 플레이스테이션 카메라를 통해 사용자의 움직임을 감지한다.
이드 테크 | |
---|---|
개요 | |
![]() | |
개발사 | 이드 소프트웨어 |
최초 버전 | 1991년 |
최신 버전 | id Tech 7 (2020년) |
운영 체제 | 리눅스 macOS 윈도우 플레이스테이션 엑스박스 안드로이드 iOS |
종류 | 게임 엔진 |
라이선스 | 독점 라이선스 (이전 버전은 GPL 하에 출시) |
상세 정보 | |
프로그래밍 언어 | C C++ 이드 스크립트 |
엔진 목록 | |
id Tech 1 | 출시: 1991년 사용 게임: 커맨더 킨 시리즈 울펜슈타인 3D |
id Tech 2 | 출시: 1996년 다른 이름: Quake engine (퀘이크 엔진) 사용 게임: 퀘이크 헥센 II 퀘이크 II |
id Tech 3 | 출시: 1999년 다른 이름: Quake III Arena engine (퀘이크 III 아레나 엔진) 사용 게임: 퀘이크 III 아레나 콜 오브 듀티 메달 오브 아너: 얼라이드 어썰트 스타 트렉: 엘리트 포스 II 둠 3 (수정 버전) |
id Tech 4 | 출시: 2004년 다른 이름: Doom 3 engine (둠 3 엔진) 사용 게임: 둠 3 퀘이크 4 프레이 에너미 테리토리: 퀘이크 워즈 |
id Tech 5 | 출시: 2011년 사용 게임: 레이지 울펜슈타인: 더 뉴 오더 이블 위딘 둠 (초기 빌드) |
id Tech 6 | 출시: 2016년 사용 게임: 둠 울펜슈타인 II: 더 뉴 콜로서스 레이지 2 |
id Tech 7 | 출시: 2020년 사용 게임: 둠 이터널 |
2. 초창기 엔진 (1991~1993)
초창기 엔진은 다음과 같다.
- 《호버탱크 3D》(1991)는 칙칙한 색감의 벽과 확장, 축소를 하여도 난조가 생기지 않는 스트라이프가 특징이다.
- 《카타콤 3-D》(1991)는 벽에 텍스처를 입혔다.
- 울펜슈타인 3D(1992)는 16색 EGA에서 256색 VGA로 색상 팔레트를 개선했다. 이 엔진은 다른 회사에 라이선스되기도 하였다.
- 《섀도우캐스터》(1993)는 줄어든 조명 효과와 텍스처가 입혀진 바닥과 천장, 다양한 높이의 벽들과 경사진 계단이 있다는 게 특징이다.[14]
울펜슈타인 3D 엔진을 사용한 게임은 다음과 같다.
게임 제목 | 출시년도 |
---|---|
울펜슈타인 3D | 1992 |
운명의 창 | 1992 |
블레이크 스톤: 에일리언스 오브 골드 | 1993 |
블레이크 스톤: 플래닛 스트라이크 | 1994 |
오퍼레이션 바디 카운트 | 1994 |
코리더 7 | 1994 |
수퍼 3D 노아의 방주 | 1994 |
라이즈 오브 더 트라이어드 | 1995 |
2. 1. 호버탱크 3D 엔진 (1991)
《호버탱크 3D》(1991)는 단색으로 그려진 다각형 벽과 크기 조절이 가능한 스프라이트를 사용했으며, 칙칙한 색감의 벽과 확장, 축소를 하여도 난조가 생기지 않는 스트라이프가 특징이다. 소스 코드는 2014년 6월 플랫 록 소프트웨어에서 GPL-2.0 이상 라이선스로 공개되었다.[14]2. 2. 카타콤 3-D 엔진 (1991)
《카타콤 3-D》(1991)는 벽에 텍스처 매핑을 추가했다.[14] 소스 코드는 2014년 6월 플랫 록 소프트웨어에서 GPL-2.0 이상 라이선스로 공개되었다.2. 3. 울펜슈타인 3D 엔진 (1992)
울펜슈타인 3D(1992)는 16색 EGA에서 256색 VGA로 색상 팔레트를 개선하고, 레이캐스팅 기술을 적용했다.[2] 이 엔진은 다른 회사에 라이선스되었다. 게임 엔진과 프리퀄 ''스피어 오브 데스티니''의 소스 코드는 1995년 7월 21일에 독점 라이선스로 공개되었고, 이후 GPL-2.0-이후로 공개되었다.[2][3]섀도캐스터(1993)는 울펜슈타인 3D 엔진을 기반으로 제작되어 레이븐 소프트웨어에 라이선스되었다.[4] 이 게임은 조명이 약화되고, 텍스처 맵핑된 바닥과 천장, 가변 높이의 벽, 경사진 바닥을 특징으로 한다.[5]
''라이즈 오브 더 트라이어드''는 ''울펜슈타인 3D''의 향상된 엔진을 사용하며 속편으로 기획되었다. 소스 코드는 2002년 12월 20일에 GPL-2.0-이후로 공개되었다.
3. 둠 엔진 (1993)
이드 소프트웨어의 게임 둠과 둠 2에 쓰인 엔진이다. 존 카맥을 주축으로 마이크 애브러시, 존 로메로, 데이브 테일러, 폴 라덱의 보조로 만들어졌다. 원래는 NeXT 컴퓨터에 대응하게 만들어졌지만, MS-DOS로 이식되었다.[6]
1997년 12월 23일에 소스 코드가 전용 라이선스로 공개되었고, 이후 1999년 10월 3일에 GPL-2.0 이상 라이선스로 다시 공개되었다.[6] 레이븐 소프트웨어에서 개발하고 이드 소프트웨어에서 배급한 헤러틱과 헥센: 비욘드 헤러틱의 소스 코드는 2008년 9월 4일에 GPL-2.0 전용 라이선스로 공개되었다.
둠 엔진을 직접 사용하거나, 둠 또는 둠 2의 코드를 사용한 게임은 다음과 같다.
4. 퀘이크 엔진 (1996)
'''퀘이크 엔진'''은 1996년에 발매된 퀘이크를 위해 만들어졌다. 이 엔진은 실제 3D 실시간 렌더링을 지원하고 이드 엔진 중 처음으로 클라이언트-서버 모델에 사용되었다.
''퀘이크'' 엔진은 ''퀘이크월드''라는 새로운 실행 파일로 업데이트되었는데, 이는 ''퀘이크''가 UDP를 네트워킹에 사용한 결과로 나타난 인터넷을 통한 네트워크 게임에 대한 수요에 대응하기 위해 ''퀘이크''의 네트워킹 기능을 향상시키는 코드를 담고 있다.
소스 코드는 1999년 12월 21일 GPL-2.0-or-later 라이선스 하에 공개되었다.
이후 1997년 ''퀘이크 II'' 출시를 위해 업데이트된 이드 테크 2는 퀘이크 엔진에 기반하며, 컬러 조명 및 새로운 MD2 모델 형식과 같은 기능이 향상되었다.[7]
5. 이드 테크 3 (1999)
이전에는 '퀘이크 III 아레나 엔진'으로 알려졌으며, 1999년 id Software의 ''퀘이크 III 아레나''를 구동하는 데 사용되었다. ''퀘이크 III 아레나'' 엔진은 패치 1.26으로 업데이트되었으며, 이후 버전은 새로운 MD4 스켈레탈 모델 형식과 거대한 야외 지역을 포함하여 "'''퀘이크 III 팀 아레나 엔진'''"이라고 불린다. id Tech 2에서 개량되었으나 코드의 많은 부분이 새로 쓰였다. id Tech 3는 이 시리즈 중 OpenGL 호환 그래픽 가속기가 필요하도록 설계된 최초의 엔진이다. 소스 코드는 2005년 8월 19일 GPL-2.0-or-later 라이선스 하에 공개되었다.
id Tech 3는 2001년 출시된 ''Return To Castle Wolfenstein''으로 업데이트되었으며, 여기에는 싱글 플레이어 스크립팅 시스템이 포함되었고, 2003년 최초의 ''콜 오브 듀티'' 타이틀을 구동하는 데 사용되었으며, 결국 IW 엔진을 파생시켰다. 또한 ''울펜슈타인: 에너미 테러토리''에도 사용되었다. 소스 코드는 2010년 8월 12일 GPL-3.0-or-later 라이선스 하에 공개되었다.[1]
;이드 테크 3에 기반한 게임
게임명 | 출시년도 | 개발사 |
---|---|---|
퀘이크 3 아레나 | 1999 | id Software |
퀘이크 3: 팀 아레나 | 2000 | id Software |
스타 트렉: 보이저 – Elite Force | 2000 | Raven Software |
리턴 투 캐슬 울펜슈타인 | 2001 | Gray Matter Interactive (SP) / Nerve Software (MP) |
솔져 오브 포춘 2 | 2002 | Raven Software |
스타 워즈 제다이 나이트 2: 제다이 아웃캐스트 | 2002 | Raven Software |
스타 워즈 제다이 나이트: 제다이 아카데미 | 2003 | Raven Software |
울펜슈타인: 에너미 테러토리 | 2003 | Splash Damage |
콜 오브 듀티 | 2003 | Infinity Ward |
콜 오브 듀티: 유나이티드 오펜시브 | 2004 | Gray Matter Interactive |
서베러티 | Cyberathlete Professional League | |
아이언 그립: 워로드 | 2008 | Isotx |
다크 샐베이션 | 2009 | Mangled Eye Studios |
퀘이크 라이브 | 2010 | id Software |
;ÜberTools에 기반한 게임
게임명 | 출시년도 | 개발사 |
---|---|---|
헤비 메탈: F.A.K.K.² | 2000 | Ritual Entertainment |
아메리칸 맥기의 앨리스 | 2000 | Rogue Entertainment |
007: 에이전트 언더 파이어 | 2001 | EA Redwood Shores |
메달 오브 아너: 얼라이드 어썰트 | 2002 | 2015, Inc. |
메달 오브 아너: 얼라이드 어썰트 - 스피어헤드 | 2003 | EA Los Angeles |
메달 오브 아너: 얼라이드 어썰트 - 브레이크쓰루 | 2003 | TKO Software |
스타 트렉: 엘리트 포스 2 | 2003 | Ritual Entertainment |
007: 에브리씽 오아 나씽 | 2004 | EA Redwood Shores |
6. 이드 테크 4 (2004)
'''이드 테크 4'''는 이전에 '''둠 3 엔진'''으로 불렸다. 이드 테크 3을 기반으로 만들어졌으며, C++프로그래밍 언어 기반의 엔진 프레임워크를 가진다. 새로운 렌더러, AI 프레임워크, 물리 엔진, 게임플레이 트리거 시스템, 사운드 프레임워크를 지원한다.[8]
게임 제목 | 개발사 | 출시일 |
---|---|---|
둠 3 | 이드 소프트웨어 | 2004년 |
둠 3: 악마의 부활 | Nerve Software | 2005년 |
퀘이크 4 | 레이븐 소프트웨어 | 2005년 |
프레이 | 휴먼 헤드 스튜디오 | 2006년 |
에너미 테러토리: 퀘이크 워즈 | 스플래시 데미지 | 2007년 |
울펜슈타인 | 레이븐 소프트웨어 | 2009년 |
브링크 | 스플래시 데미지 | 2011년 |
프레이 2 | 휴먼 헤드 스튜디오 | 미정 |
게임 제목 | 출시일 |
---|---|
Quadrilateral Cowboy | 2013년 |
The Dark Mod | 2013년 |
2004년에 출시된 ''둠 3''를 구동하기 위해 사용된 id Tech 4는 id Tech 3의 개선판으로 시작되었다. 개발 과정에서 처음에는 엔진의 렌더러를 완전히 다시 작성했지만, 파일 액세스 및 메모리 관리와 같은 다른 하위 시스템은 유지했다. 이후 C에서 C++프로그래밍 언어로 전환하면서 엔진의 나머지 부분도 재구성 및 재작성되었다. 현재 id Tech 4에는 id Tech 3의 코드가 일부 포함되어 있지만, 대부분 다시 작성되었다.[8] 소스 코드는 2011년 11월 22일 GPL-3.0-or-later 라이선스로 공개되었다.
이 엔진은 레이븐 소프트웨어의 ''퀘이크 4''(2005)와 ''울펜슈타인''(2009), 휴먼 헤드 스튜디오의 ''프레이''(2006), 스플래시 데미지의 ''에너미 테러토리: 퀘이크 워즈''(2007)와 ''브링크''(2011) 등에도 사용되었다.
id Tech 4는 2012년 ''둠 3: BFG 에디션''에서 id Tech 5의 일부 기능을 포함하여 업데이트되었으며, 소스 코드는 2012년 11월 26일 GPL-3.0-or-later 라이선스로 공개되었다.
7. 이드 테크 5 (2011)
이드 테크 5는 이전의 이드 테크 엔진을 기반으로 하지 않고 처음부터 새로 작성되었다. 하지만, 이전 이드 테크 4의 개량 버전에서 사용된 메가텍스처, 패럴랙스 매핑, 블룸, 모션 블러, 소프트 파티클, 소프트 섀도우, 픽셀 셰이더 효과와 같은 새로운 기술들이 적용되었다.[15]
이드 소프트웨어가 베데스다 소프트웍스에 인수된 이후 이 엔진이 발표되었기 때문에, 이 엔진으로 게임을 개발하려는 회사들은 베데스다 소프트웍스를 통해 게임을 유통해야 한다.[15][9]
이드 테크 5는 GNU GPL 라이선스로 출시되지 않은 최초의 이드 소프트웨어 엔진이다. 2024년 현재 이 엔진은 여전히 비공개 소스로 남아 있다.[10]
; 이드 테크 5에 기반한 게임
; 이드 테크 5의 요소를 사용한 게임
- 둠 3 BFG 에디션 (2012)
8. 이드 테크 6 (2016)
9. 이드 테크 7 (2020)
퀘이크콘 2018에서 id Software는 둠 이터널이라는 둠 프랜차이즈의 새로운 게임 출시를 발표했다.[11] id Tech 7 엔진으로 구동되는 ''둠 이터널''은 2020년 3월 20일에 출시되었다. 이 새로운 엔진은 id Tech 6에 비해 프레임 속도 저하 없이 기하학적 디테일을 향상시킬 수 있다.[12] PC에서 id Tech 7은 Vulkan 렌더링만 지원한다.[13]
10. 한국 게임 산업에 미친 영향
(이전 출력이 없어 수정이 불가합니다. 이전 출력을 제공해주시면 수정해 드리겠습니다.)
참조
[1]
웹사이트
id Tech 5 - Steve Nix on the growth of id's next engine
http://www.eurogamer[...]
Eurogamer
2017-05-15
[2]
웹사이트
readme_iWolf.txt
https://github.com/i[...]
2024-02-26
[3]
웹사이트
Re: License of Wolf3d source code
http://metadata.ftp-[...]
2024-02-26
[4]
웹사이트
Monsters from the Id: The Making of Doom
https://www.gamedeve[...]
Informa
2013-08-22
[5]
웹사이트
Shadowcaster at Ravensoft.com
http://www.ravensoft[...]
Raven Software
2009-07-02
[6]
웹사이트
Doom source code, under the GNU GPL - Doomworld /Idgames database frontend
https://www.doomworl[...]
[7]
웹사이트
id Tech 2 page
http://www.idsoftwar[...]
id Software
[8]
웹사이트
Q&A with John Carmack, E3 2002
http://archive.games[...]
GameSpy
[9]
웹사이트
id Tech 5 only for Bethesda titles
http://www.eurogamer[...]
Eurogamer
2017-08-15
[10]
웹사이트
id Tech 5 Rage Engine No Longer Up For External Licensing
http://www.gamasutra[...]
Gamasutra
2018-08-12
[11]
뉴스
Doom Eternal ushers in idTech 7, bloody new powers
https://arstechnica.[...]
2018-08-10
[12]
뉴스
Doom Eternal Unleashes Bloody Debut Gameplay at QuakeCon
https://wccftech.com[...]
2018-08-12
[13]
간행물
Yes, it's #Vulkan only on PC. #Vulkan is the best API if you want to achieve the absolute highest frame rates on PC.
2018-08-11
[14]
웹인용
Shadowcaster at Ravensoft.com
http://www.ravensoft[...]
2009-07-02
[15]
문서
http://www.tomshardw[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com