Id Tech 3 (Друга назва Quake III Arena engine) — це ігровий рушій, розроблений програмістом Джоном Кармаком з компанії id Software.
Id Tech 3 | |
---|---|
Рушій гри (Список) | |
Quake III - перша гра на Id Tech 3 | |
Розробник | id Software |
Ключовий програміст | Джон Кармак |
Частина серії рушіїв | Id Tech |
Попередній рушій серії | id Tech 2 |
Наступний рушій серії | id Tech 4 |
Апаратні платформи | ПК |
Підтримуються ОС | Microsoft Windows, Linux, Mac OS |
Написаний мовами | C |
Ліцензія | GNU GPL |
Перша гра на рушію | Quake III Arena / 2 грудня 1999 року |
Остання гра на рушію | Call of Duty: United Offensive |
Історія
Рушій був створений програмістом Джоном Кармаком з нуля і використовувався в грі Quake III Arena, що вийшла в 1999 році.
Спочатку рушій носив ім'я Quake 3 Engine, проте з розробкою нового рушія компанії id Software, id Tech 4 і переходом на іншу схему найменування розроблених рушіїв, його стали називати id Tech 3. Рушій id Tech 3 не базується на id Tech 2 і був написаний з нуля. На момент виходу першої гри на даній технології, конкурентами рушія на ринку вважалися Unreal Engine першої та другої версії і перші версії рушіїв .
Відкриття початкових кодів і модифіковані версії
Після успішних років комерційного ліцензування, на , Джон Кармак заявив, що незабаром станеться відкриття початкових кодів Quake III під ліцензією GNU GPL версії 2; відкриття початкових кодів рушія стало традицією компанії: раніше точно так само були відкриті вихідні коди попередніх рушіїв фірми. 19 серпня 2005 були опубліковані вихідні коди рушія гри (версія 1.32). Вихідний код можна завантажити з офіційного FTP-сервера.
Рушій id Tech 3 безліч разів піддавався різним удосконаленням: як сторонніми компаніями, які ліцензування його для своїх проєктів у той час, коли він був доступний у продажу, так і програмістами-ентузіастами — після відкриття вихідних кодів. Так, було випущено безліч так званих ФОРКОМ і модифікованих версій рушія. Один з рушіїв, заснованих на Quake 3 Engine — CRX, задіяний в безкоштовних шутерах Alien Arena. Група розробників також заявила про адаптацію рушія гри для різних платформ і внесення нових можливостей. Розвивається проєкт ioquake3.
Серія ігор Call of Duty (і ще кілька ігор, в числі яких ) використовують модифіковану версію рушія id Tech 3, створену Infinity Ward і названу IW Engine. За деякою інформацією, ще один рушій — , що використовувався в декількох іграх компанії Treyarch, також заснований на рушії Quake 3.
У версії рушія, що вийшла в 2005 році разом з вихідним кодом під ліцензією GNU General Public License, була відсутня велика частина програмного коду, який відповідав за роботу з файлами формату MD4, відповідальних за скелетну анімацію. Передбачається, що id Software так і не закінчила розробку даного формату, хоча майже всі ліцензіати рушія отримали свої власні системи скелетної анімації з того, що було зроблено. Компанія Ritual Entertainment використовувала можливості анімації MD4 в грі Heavy Metal: FAKK², самостійно допрацювавши у власному SDK базову підтримку MD4. Підтримка MD4 для id Tech 3 пізніше була доопрацьована людиною з псевдонімом Gongo (докладніша інформація про це файловому форматі присутній на його сайті).
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Id Tech 3 Druga nazva Quake III Arena engine ce igrovij rushij rozroblenij programistom Dzhonom Karmakom z kompaniyi id Software Id Tech 3Rushij gri Spisok Quake III persha gra na Id Tech 3Rozrobnik id SoftwareKlyuchovij programist Dzhon KarmakChastina seriyi rushiyiv Id TechPoperednij rushij seriyi id Tech 2Nastupnij rushij seriyi id Tech 4Aparatni platformi PKPidtrimuyutsya OS Microsoft Windows Linux Mac OSNapisanij movami CLicenziya GNU GPLPersha gra na rushiyu Quake III Arena 2 grudnya 1999 rokuOstannya gra na rushiyu Call of Duty United OffensiveIstoriyaRushij buv stvorenij programistom Dzhonom Karmakom z nulya i vikoristovuvavsya v gri Quake III Arena sho vijshla v 1999 roci Spochatku rushij nosiv im ya Quake 3 Engine prote z rozrobkoyu novogo rushiya kompaniyi id Software id Tech 4 i perehodom na inshu shemu najmenuvannya rozroblenih rushiyiv jogo stali nazivati id Tech 3 Rushij id Tech 3 ne bazuyetsya na id Tech 2 i buv napisanij z nulya Na moment vihodu pershoyi gri na danij tehnologiyi konkurentami rushiya na rinku vvazhalisya Unreal Engine pershoyi ta drugoyi versiyi i pershi versiyi rushiyiv Vidkrittya pochatkovih kodiv i modifikovani versiyi Pislya uspishnih rokiv komercijnogo licenzuvannya na Dzhon Karmak zayaviv sho nezabarom stanetsya vidkrittya pochatkovih kodiv Quake III pid licenziyeyu GNU GPL versiyi 2 vidkrittya pochatkovih kodiv rushiya stalo tradiciyeyu kompaniyi ranishe tochno tak samo buli vidkriti vihidni kodi poperednih rushiyiv firmi 19 serpnya 2005 buli opublikovani vihidni kodi rushiya gri versiya 1 32 Vihidnij kod mozhna zavantazhiti z oficijnogo FTP servera Rushij id Tech 3 bezlich raziv piddavavsya riznim udoskonalennyam yak storonnimi kompaniyami yaki licenzuvannya jogo dlya svoyih proyektiv u toj chas koli vin buv dostupnij u prodazhu tak i programistami entuziastami pislya vidkrittya vihidnih kodiv Tak bulo vipusheno bezlich tak zvanih FORKOM i modifikovanih versij rushiya Odin z rushiyiv zasnovanih na Quake 3 Engine CRX zadiyanij v bezkoshtovnih shuterah Alien Arena Grupa rozrobnikiv takozh zayavila pro adaptaciyu rushiya gri dlya riznih platform i vnesennya novih mozhlivostej Rozvivayetsya proyekt ioquake3 Seriya igor Call of Duty i she kilka igor v chisli yakih vikoristovuyut modifikovanu versiyu rushiya id Tech 3 stvorenu Infinity Ward i nazvanu IW Engine Za deyakoyu informaciyeyu she odin rushij sho vikoristovuvavsya v dekilkoh igrah kompaniyi Treyarch takozh zasnovanij na rushiyi Quake 3 U versiyi rushiya sho vijshla v 2005 roci razom z vihidnim kodom pid licenziyeyu GNU General Public License bula vidsutnya velika chastina programnogo kodu yakij vidpovidav za robotu z fajlami formatu MD4 vidpovidalnih za skeletnu animaciyu Peredbachayetsya sho id Software tak i ne zakinchila rozrobku danogo formatu hocha majzhe vsi licenziati rushiya otrimali svoyi vlasni sistemi skeletnoyi animaciyi z togo sho bulo zrobleno Kompaniya Ritual Entertainment vikoristovuvala mozhlivosti animaciyi MD4 v gri Heavy Metal FAKK samostijno dopracyuvavshi u vlasnomu SDK bazovu pidtrimku MD4 Pidtrimka MD4 dlya id Tech 3 piznishe bula doopracovana lyudinoyu z psevdonimom Gongo dokladnisha informaciya pro ce fajlovomu formati prisutnij na jogo sajti