تقنية الهوية

id Tech هي سلسلة من محركات الألعاب المتتالية التي صممتها وطورتها شركة id Software . تُستخدم هذه المحركات في العديد من ألعاب id Software، مثل ألعاب سلاسل Doom و Quake و Wolfenstein ، كما تم ترخيصها لمطورين آخرين. العديد من محركات الألعاب البارزة، مثل GoldSrc ومحرك IW ، مبنية على شفرة id Tech.
تم إصدار محركات الألعاب السابقة حتى id Tech 4 كبرامج مجانية بموجب رخصة جنو العمومية (GPL-2.0 أو أحدث حتى عام 2005، وGPL-3.0 أو أحدث حتى عام 2012). أما محركات id Tech من 5 إلى 8 فتبقى احتكارية، ويُعد id Tech 8 حاليًا أحدث محرك.
بحسب موقع Eurogamer.net ، "لطالما ارتبط اسم شركة id Software بمحركات ألعاب الكمبيوتر منذ أن شاع مفهوم محرك الألعاب المنفصل". مع ذلك، كان عدد المرخص لهم لمحرك id Tech 4 أقل بكثير من عدد المرخص لهم لمحرك Unreal Engine من شركة Epic Games . خططت id لاستعادة زخمها مع محرك id Tech 5 ، [ 1 ] إلى أن استحوذت عليها شركة ZeniMax Media في عام 2009 (والتي استحوذت عليها لاحقًا شركة Microsoft في عام 2021)، حيث اختارت الشركتان الاحتفاظ بمحركات id Tech حصريًا لشركة id واستوديوهاتها الشقيقة كمحرك خاص بهما .
تسمية
قبل الكشف عن محرك id Tech 5 في مؤتمر WWDC 2007، [ 2 ] كانت المحركات تُعرف ببساطة بأسماء الألعاب التي طُوّرت من أجلها. أُعيد تسمية محركات Quake II و Quake III Arena و Doom 3 لاحقًا إلى id Tech 2 و3 و4 على التوالي. [ 3 ]
لم يُستخدم اسم "id Tech 1" كاسم رسمي لأي من محركات الألعاب. قد يشير اسم "id Tech 2" إلى سلفه المباشر، حيث كان محرك Quake هو الأول في سلسلة من المحركات اللاحقة. مع ذلك، ووفقًا لمقال نُشر عام 2007 على موقع FiringSquad ، اعتبر الرئيس التنفيذي آنذاك، تود هولينشيد، محرك Doom هو "id Tech 1"، بينما يحمل محركا Quake و Quake II اسم "id Tech 2". [ 4 ]
لم يتضمن موقع ترخيص شركة id Software محرك "id Tech 1"، بل اقتصر على محرك "id Tech 2" للعبة Quake II . قبل إطلاق العلامة التجارية عام 2007، كانت صفحة الترخيص تعرض محركات Quake الثلاثة فقط. [ 5 ] [ 3 ] [ 6 ]
سلف
طوّرت شركة id Software محركات ثلاثية الأبعاد زائفة لعدة ألعاب قبل Quake . تميّز كل محرك بتقنية ثلاثية الأبعاد زائفة أكثر تطورًا تدريجيًا. ومن الأمثلة البارزة على ذلك محرك Wolfenstein ثلاثي الأبعاد ومحرك Doom . تختلف جميع هذه المحركات اختلافًا جوهريًا في بنيتها وتقنية عرضها عن محركات ألعاب id Software اللاحقة، التي تُعرض بالكامل بتقنية ثلاثية الأبعاد مع فصل كود المحرك عن كود اللعبة.
- استخدمت لعبة Hovertank 3D (1991) جدرانًا مضلعة مرسومة بلون واحد ورسومات متحركة قابلة للتوسيع. وقد أصدرت شركة Flat Rock Software شفرة المصدر في يونيو 2014 بموجب ترخيص GPL-2.0 أو أحدث.
- أضافت لعبة Catacomb 3-D (1991) خاصية رسم الخرائط النسيجية للجدران. وقد أصدرت شركة Flat Rock Software شفرة المصدر في يونيو 2014 بموجب ترخيص GPL-2.0 أو أحدث.
محرك وولفنشتاين ثلاثي الأبعاد
زادت لعبة Wolfenstein 3D (1992) من نطاق الألوان من 16 لونًا (EGA) إلى 256 لونًا (VGA) ، كما اعتمدت تقنية تتبع الأشعة . وتم ترخيص محرك اللعبة لشركات أخرى. صدرت الشفرة المصدرية للعبة Wolfenstein 3D، بالإضافة إلى الجزء السابق لها Spear of Destiny ، في 21 يوليو 1995 بموجب ترخيص احتكاري، ثم لاحقًا بموجب ترخيص GPL-2.0 أو ما بعده. [ 7 ] [ 8 ]
بُنيت لعبة ShadowCaster (1993) على محرك Wolfenstein ثلاثي الأبعاد، وتم ترخيصها لشركة Raven Software . [ 9 ] تتميز اللعبة بإضاءة خافتة، وأرضيات وأسقف ذات نسيج مُحدد، وجدران بارتفاعات متغيرة، وأرضيات مائلة. [ 10 ] استُخدم محرك Raven هذا لاحقًا في لعبة In Pursuit of Greed ، ومع تعديلات إضافية في لعبة CyClones كمحرك STEAM.
تستخدم لعبة Rise of the Triad محركًا مُحسّنًا من لعبة Wolfenstein 3D، وكان من المُفترض أن تكون الجزء الثاني منها. تم إصدار شفرة المصدر في 20 ديسمبر 2002 بموجب ترخيص GPL-2.0 أو أحدث.
ومن الألعاب الأخرى التي تستخدم هذا المحرك: Blake Stone: Aliens of Gold و Blake Stone: Planet Strike و Corridor 7: Alien Invasion و Operation Body Count .
محرك دوم
محرك " دوم " هو المحرك الذي يُشغّل ألعاب شركة آي دي سوفتوير: دوم (1993)، ودوم 2: الجحيم على الأرض (1994)، ودوم 64 (1997). ابتكره جون كارماك ، وكتب وظائفه المساعدة كلٌ من جون روميرو ، وديف تايلور ، وبول راديك. طُوّر المحرك في البداية على حواسيب نيكست ، ثم نُقل إلى نظام التشغيل إم إس-دوس لإصدار لعبة دوم ، ونُقل لاحقًا إلى العديد من منصات الألعاب وأنظمة التشغيل . نُشرت شفرة المصدر في 23 ديسمبر 1997 بموجب ترخيص احتكاري، ثم في 3 أكتوبر 1999 بموجب ترخيص GPL-2.0 أو أحدث. [ 11 ]
طُوِّرت لعبتا Heretic و Hexen: Beyond Heretic بواسطة شركة Raven Software ونُشرتا بواسطة شركة id Software. صدرت شفرة المصدر الخاصة بهما في 4 سبتمبر 2008 بموجب ترخيص GPL-2.0 فقط. من بين الألعاب الأخرى التي تستخدم هذا المحرك Strife: Quest for the Sigil و Chex Quest .
تطوير
| 1996 | محرك الزلازل |
|---|---|
| 1997 | آي دي تك 2 |
| 1998 | |
| 1999 | آي دي تك 3 |
| 2000–2003 | |
| 2004 | آي دي تك 4 |
| 2005–2010 | |
| 2011 | آي دي تك 5 |
| 2012–2015 | |
| 2016 | آي دي تك 6 |
| 2017–2019 | |
| 2020 | آي دي تك 7 |
| 2021–2024 | |
| 2025 | آي دي تك 8 |
محرك الزلازل
كُتب هذا المحرك في الأصل لتشغيل لعبة Quake الصادرة عام 1996. وقد تميز برسومات ثلاثية الأبعاد حقيقية في الوقت الفعلي عبر معالجة برمجية ، وهو أول محرك من إنتاج شركة id Software يستخدم نموذج العميل والخادم وآلة افتراضية لكتابة كود اللعبة بلغة QuakeC . تفتقر رسوميات النماذج ثلاثية الأبعاد إلى الاستيفاء ، مما يجعلها تبدو متقطعة وغير متناسقة. تم إصدار الكود المصدري في 21 ديسمبر 1999 بموجب رخصة GPL-2.0 أو أحدث.
تم تحديث محرك Quake بملف تنفيذي جديد متعدد اللاعبين فقط بعنوان QuakeWorld يحتوي على رمز لتحسين قدرات الشبكات في Quake استجابةً للطلب على ألعاب الشبكة عبر الإنترنت الذي نشأ نتيجة لاستخدام Quake لبروتوكول UDP للشبكات.
ومن التحديثات الأخرى GLQuake و GLQuakeWorld اللذان أضافا دعمًا لتسريع الرسومات ثلاثية الأبعاد عبر OpenGL . ومع ذلك، يعاني كلاهما من بعض القيود، بما في ذلك عدم وجود إضاءة "كاملة السطوع" و"مفرطة السطوع" في برنامج العرض. [ 12 ]
آي دي تك 2
كان يُعرف في الأصل باسم " محرك Quake II "، وقد استُخدم لتشغيل لعبة Quake II من إنتاج شركة id Software عام 1997، مع ميزات مثل الدعم الفوري لتسريع الأجهزة، وتحسينات في كود الشبكة، والإضاءة الملونة، وتنسيق جديد لنموذج MD2 المُستكمل بالرؤوس. [ 13 ] كما يتميز id Tech 2 بمزج ألفا ، وخرائط إضاءة الإشعاع ، وبنية معيارية لبرنامج العرض وكود اللعبة، وكلاهما مكتوب الآن بلغة C ومُجمّع في مكتبات مشتركة . وتتمثل فوائد ذلك في السرعة وسهولة تصحيح الأخطاء على حساب قابلية النقل. يُعد id Tech 2 آخر محرك من محركات id Tech يتضمن برنامج عرض . وقد تم إصدار الكود المصدري في 22 ديسمبر 2001 بموجب رخصة GPL-2.0 أو أحدث.
آي دي تك 3
كان يُعرف في الأصل باسم " محرك Quake III Arena "، وقد استُخدم لتشغيل لعبة Quake III Arena من إنتاج شركة id Software عام 1999. وهو أول محرك في هذه السلسلة يتطلب مُسرِّع رسومات متوافق مع OpenGL . يتميز محرك id Tech 3 بدقة عالية في تحريك الرؤوس باستخدام تنسيق نموذج MD3، وضباب حجمي، وأسطح منحنية قائمة على الخطوط المنحنية ، وشكل مُحسَب مسبقًا للبوابات مشابه لما هو موجود في لعبة Prey (لعبة فيديو صدرت عام 2006) ، بالإضافة إلى الملصقات، ونصوص المواد. تم تحديث محرك Quake III Arena إلى الإصدار 1.26، وتُسمى الإصدارات اللاحقة " محرك Quake III Team Arena " بتنسيق نموذج هيكلي جديد MD4 ومساحات خارجية شاسعة. تم إصدار شفرة المصدر في 19 أغسطس 2005 بموجب ترخيص GPL-2.0 أو أحدث.
تم تحديث برنامج id Tech 3 مع إصدار لعبة Return to Castle Wolfenstein عام 2001 ، والتي تضمنت نظام برمجة للعب الفردي، ومع إصدار لعبة Wolfenstein: Enemy Territory عام 2003. تم إصدار شفرة المصدر في 12 أغسطس 2010 بموجب ترخيص GPL-3.0 أو أحدث.
كما تم ترخيصها من قبل شركة Infinity Ward وتم تعديلها لأول إصدار من سلسلة Call of Duty في عام 2003، مما أدى إلى ظهور محرك IW .
آي دي تك 4
كان يُعرف في الأصل باسم " محرك Doom 3 "، والذي استُخدم لتشغيل لعبة Doom 3 عند إصدارها عام 2004، وقد بدأ محرك id Tech 4 كتحسين لمحرك id Tech 3. خلال مرحلة التطوير، اقتصر الأمر في البداية على إعادة كتابة كاملة لبرنامج العرض الخاص بالمحرك ، مع الاحتفاظ بالأنظمة الفرعية الأخرى، مثل الوصول إلى الملفات وإدارة الذاكرة. وقد استلزم قرار التحول من لغة البرمجة C إلى لغة C++ إعادة هيكلة وكتابة بقية أجزاء المحرك؛ واليوم، على الرغم من أن محرك id Tech 4 يحتوي على جزء من كود محرك id Tech 3، إلا أن معظمه قد أُعيدت كتابته. [ 14 ] يتميز المحرك بإضاءة موحدة، وأحجام ظلال ، ومُظللات ، ورسم خرائط عادية ، ورسم خرائط انعكاس ، وتنسيق نموذج هيكلي MD5 مُحسّن، وواجهة مستخدم رسومية تفاعلية تُعرض على أسطح النموذج، ومحاكاة فيزيائية في الوقت الفعلي . وقد نُشر الكود المصدري في 22 نوفمبر 2011 بموجب ترخيص GPL-3.0 أو أحدث.
ومن الألعاب الأخرى التي تستخدم هذا المحرك: Quake 4 (2005) و Wolfenstein (2009) من إنتاج Raven Software ، و Prey (2006) من إنتاج Human Head Studios ، و Enemy Territory: Quake Wars (2007) و Brink (2011) من إنتاج Splash Damage .
تم تحديث id Tech 4 مع إصدار Doom 3: BFG Edition لعام 2012 مع بعض الميزات من id Tech 5. تم إصدار الكود المصدري في 26 نوفمبر 2012 بموجب GPL-3.0 أو أحدث، وهو آخر إصدار مرخص من id Software بموجب GPL.
آي دي تك 5

يُستخدم هذا المحرك في لعبة Rage من إنتاج شركة id Software ، وهو مبني على أُطر عمل نظام الملفات. تتضمن بعض التقنيات نظام واجهة المستخدم الرسومية من id Tech 4 ، بما في ذلك مُعالج عرض جديد، وتقنية MegaTexture 2.0، والظلال الناعمة، وغيرها.
تم استخدام المحرك لاحقًا لتشغيل أول عنوانين من سلسلة Wolfenstein من MachineGames ، وهما The New Order في عام 2014 وتوسعتها المستقلة The Old Blood من عام 2015. كما تم استخدامه أيضًا في لعبة The Evil Within من Tango Gameworks (2014).
لم يعد بالإمكان ترخيص محرك id Tech 5، وأصبح الآن ملكية حصرية لشركة Bethesda Softworks ، الشركة الأم لشركة id . [ 15 ] وهو أقدم محرك من محركات id Software لم يُصدر بموجب رخصة GNU GPL . ووفقًا لتود هولينشيد ، الرئيس التنفيذي لشركة id Software آنذاك ، فإن المحرك لا يزال مغلق المصدر لأنه يمثل "ميزة تنافسية، ونريد الاحتفاظ به ضمن الألعاب التي ننشرها - ليس بالضرورة حصريًا لألعاب id أو عناوينها، ولكن إذا كنت ستصنع لعبة باستخدام id Tech 5، فيجب أن تنشرها Bethesda، وهو أمر أراه عادلاً." [ 16 ]
آي دي تك 6
استُخدم محرك id Tech 6 في لعبة Doom التي صدرت في 13 مايو 2016. وبينما يستخدم المحرك بعض ميزات id Tech 5، أضافت id دعمًا لتقنية Vulkan للرسم. يقود تطوير هذا المحرك تياجو سوزا، الذي سبق له العمل على محرك CryEngine ، وذلك بعد استقالة المدير التقني السابق جون كارماك في عام 2013. كما استُخدم id Tech 6 في لعبتي Wolfenstein II: The New Colossus (2017) و Wolfenstein: Youngblood (2019) من تطوير MachineGames . إلا أنه لم يُستخدم في لعبة Quake Champions ، التي جمعت بين ميزات id Tech ومحرك Saber3D .
آي دي تك 7
في مؤتمر QuakeCon 2018، أعلنت شركة id Software عن إصدار لعبة جديدة ضمن سلسلة Doom بعنوان Doom Eternal . [ 17 ] تم تشغيل اللعبة بواسطة محرك id Tech 7، وصدرت في 20 مارس 2020. يتميز المحرك الجديد بقدرته على تقديم تفاصيل هندسية أكثر دقة دون انخفاض في معدل الإطارات مقارنةً بمحرك id Tech 6. [ 18 ] على أجهزة الكمبيوتر، يدعم محرك id Tech 7 تقنية Vulkan فقط. [ 19 ]
آي دي تك 8
في مؤتمر Developer_Direct 2025، كشفت شركة id Software عن تفاصيل أسلوب اللعب [ 20 ] ومواصفات الكمبيوتر الشخصي [ 21 ] للعبة Doom: The Dark Ages ، والتي تعمل بمحرك id Tech 8 الخاص بهم وتم إصدارها في 15 مايو 2025.
يزيد محرك id Tech 8 من الحد الأقصى لعدد الأعداء على الشاشة، ويدعم تتبع المسار وفيزياء اللعبة الواقعية ، بما في ذلك البيئات القابلة للتدمير . [ 22 ] وهو الجيل الأول من محرك id Tech الذي يتطلب أجهزة مخصصة تدعم تتبع الأشعة ، [ 23 ] ويرجع ذلك أساسًا إلى أن الإضاءة تعتمد كليًا على تتبع الأشعة للإضاءة العالمية.
مقارنة
انظر أيضاً
مراجع
- ↑ برامويل، توم (8 سبتمبر 2007). "آي دي تك 5 - ستيف نيكس يتحدث عن نمو محرك آي دي الجديد" . يورو غيمر . تم الاطلاع عليه بتاريخ 15 مايو 2017 .
- ↑ "EA و id تُجددان دعم نظام Mac، وكارماك يكشف عن تقنية id الجديدة وتفاصيل المنصة (مُحدّث)" . Shacknews . 11 يونيو 2007. تاريخ الاسترجاع: 13 مايو 2026 .
- ١ ٢ "شركة آي دي سوفتوير: ترخيص التكنولوجيا" . www.idsoftware.com . مؤرشف من الأصل بتاريخ ٢٠٠٧-١٠-٠٦ . تم الاطلاع عليه بتاريخ ٢٠٢٦-٠٥-١٣ .
- ↑ موقع فيرينغ سكواد. "نظرة أولى على Rage: id Tech 5" . موقع firedsquad.com . مؤرشف من الأصل بتاريخ 29-09-2007 . تم الاطلاع عليه بتاريخ 13-05-2026 .
- ↑ "برنامج ترخيص تقنية شركة id Software" . www.idsoftware.com . مؤرشف من الأصل بتاريخ 12 يوليو 2007. تم الاطلاع عليه بتاريخ 13 مايو 2026 .
- ↑ "برمجيات id: ترخيص التكنولوجيا" . مؤرشف من الأصل بتاريخ 2007-09-07.
- ↑ كارماك، جون (20 مارس 2009). "readme_iWolf.txt" (TXT) . جيت هاب . تم الاسترجاع في 26 فبراير 2024 .
- ↑ كارماك، جون (1 سبتمبر 2011). "ردًا على: ترخيص شفرة مصدر Wolf3d" . metadata.ftp-master.debian.org . مؤرشف من الأصل في 20 يناير 2016. تم الاطلاع عليه في 26 فبراير 2024 .
- ↑ أنطونيادس، ألكسندر (22 أغسطس 2013). "وحوش من اللاوعي: صناعة لعبة دوم" . مطور الألعاب . إنفورما . تم الاسترجاع في 13 يوليو 2024 .
- ↑ "Shadowcaster على موقع Ravensoft.com" . شركة Raven Software . مؤرشف من الأصل بتاريخ 14 يونيو 2009. تم الاطلاع عليه بتاريخ 2 يوليو 2009 .
- ↑ "شفرة مصدر Doom، بموجب رخصة جنو العمومية العامة - واجهة قاعدة بيانات Doomworld /Idgames" .
- ↑ "الاختلافات بين لعبة Quake المُعالجة برمجياً ولعبة GLQuake - Quaddicted.com" . quaddicted.com . تاريخ الاسترجاع: 10 مارس 2026 .
- ↑ "صفحة id Tech 2" . شركة id Software . مؤرشفة من الأصل بتاريخ 17-09-2008.
- ↑ "جلسة أسئلة وأجوبة مع جون كارماك، معرض E3 2002" . جيم سباي . مؤرشف من الأصل بتاريخ 24 يناير 2012.
- ↑ برامويل، توم (2010-12-08). "تقنية id Tech 5 مخصصة فقط لألعاب بيثيسدا" . يورو غيمر . تم الاطلاع عليه بتاريخ 2017-08-15 .
- ↑ جرافت، كريس. "محرك id Tech 5 Rage لم يعد متاحًا للترخيص الخارجي" . جاماسوترا . تم الاطلاع عليه بتاريخ 12 أغسطس 2018 .
- ↑ ماتشكوفيتش، سام (2018-10-08). "لعبة Doom Eternal تُبشّر بـ idTech 7، وقوى جديدة دموية" . آرس تكنيكا . تم الاسترجاع في 2018-08-10 .
- ↑ بيرش، ناثان (10 أغسطس 2018). "لعبة Doom Eternal تكشف عن أسلوب لعبها الدموي في QuakeCon" . Wccftech . تم الاطلاع عليه بتاريخ 12 أغسطس 2018 .
- ↑ خان، بيلي [@billykhan] (11 أغسطس 2018). "نعم، إنها #Vulkan فقط على أجهزة الكمبيوتر. #Vulkan هي أفضل واجهة برمجة تطبيقات إذا كنت ترغب في تحقيق أعلى معدلات إطارات على الإطلاق على أجهزة الكمبيوتر" ( تغريدة ) - عبر تويتر .
- ↑ فيلهلم، باركر (23 يناير 2025). "الكشف عن تفاصيل جديدة لأسلوب اللعب في لعبة DOOM: The Dark Ages، المقرر إطلاقها في 15 مايو 2025" . نادي سلايرز . تم الاطلاع عليه بتاريخ 24 يناير 2025 .
- ↑ فيلهلم، باركر (23 يناير 2025). "استعد للعبة DOOM: The Dark Ages بمواصفات جهاز الكمبيوتر الخاص بنا" . نادي سلايرز . تم الاطلاع عليه بتاريخ 24 يناير 2025 .
- ↑ "معاينة تقنية عملية للعبة Doom: The Dark Ages - محرك idTech 8 يُبهر بشكل كبير على الحاسوب الشخصي" . Eurogamer.net . 1 أبريل 2025. تاريخ الاطلاع: 12 مايو 2025 .
- 1 2 روتش، جاكوب (9 مايو 2025). "استكشاف روعة id Tech 8 الدموية في لعبة Doom: The Dark Ages" . XDA . تم الاسترجاع في 12 مايو 2025 .
روابط خارجية
- تقنية الهوية
- محركات ألعاب لنظام لينكس
- محركات ألعاب الفيديو
