المصدر (محرك الألعاب)

محرك سورس (المعروف أيضًا باسم سورس 1 [ 1 ] ) هو محرك ألعاب ثلاثي الأبعاد طورته شركة فالف . ظهر لأول مرة كخليفة لمحرك غولد سورس في عام 2004 مع إصدارات ألعاب هاف لايف: سورس ، وكاونتر سترايك: سورس ، وهاف لايف 2. استخدمت فالف محرك سورس في العديد من ألعابها في السنوات اللاحقة، بما في ذلك تيم فورتريس 2 ، وكاونتر سترايك: غلوبال أوفينسيف ، ودوتا 2 ، وسلسلتي ألعاب بورتال وليفت فور ديد . من بين ألعاب الطرف الثالث البارزة الأخرى التي استخدمت محرك سورس، معظم ألعاب سلسلة تايتانفول ، وفامباير: ذا ماسكيريد - بلودلاينز ، ودير إستر ، وذا ستانلي بارابل ، وغاريز مود . تواصل فالف دعم العديد من ألعاب سورس حتى يومنا هذا، وستصدر تدريجيًا فروعًا جديدة من المحرك حتى تم استبداله بمحرك سورس 2 في عام 2015.

تاريخ

يستمد محرك هاف لايف 2 أصوله من محرك GoldSrc ، وهو نسخة معدلة بشكل كبير من محرك Quake الخاص بجون كارماك ، مع بعض الأكواد من محرك Quake II . وقد علّق كارماك على مدونته عام 2004 قائلاً: "لا تزال هناك أجزاء من أكواد Quake القديمة موجودة في هاف لايف 2 ". [ 2 ] وقد شرح إريك جونسون، الموظف في شركة Valve، تسمية المحرك على منتدى مطوري Valve. [ 3 ]

عندما اقتربنا جدًا من إطلاق لعبة Half-Life (أقل من أسبوع تقريبًا)، وجدنا أن لدينا بالفعل بعض المشاريع التي نحتاج إلى البدء بالعمل عليها، لكننا لم نكن نستطيع المخاطرة بإضافة الكود إلى النسخة النهائية من اللعبة. عندئذٍ، قمنا بفصل الكود في VSS ليصبح محركين /$Goldsrc. /$Srcعلى مدى السنوات القليلة التالية، استخدمنا هذين المصطلحين داخليًا باسم "Goldsource" و"Source". في البداية على الأقل، كان فرع Goldsrc من الكود يشير إلى قاعدة الكود التي تم إصدارها آنذاك، بينما كان Src يشير إلى مجموعة التقنيات الأكثر تطورًا التي كنا نعمل عليها. عندما حان وقت عرض Half-Life 2 لأول مرة في معرض E3 ، كان من ضمن تواصلنا الداخلي الإشارة إلى محرك "Source" بدلًا من محرك "Goldsource"، وقد ترسخ هذا الاسم.

تم تطوير محرك Source تدريجيًا انطلاقًا من هذه النسخة المتفرعة، ليحل محل GoldSrc ببطء في مشاريع Valve الداخلية [ 4 ] ، وهو ما يفسر جزئيًا طبيعته المعيارية غير المألوفة. ومنذ ذلك الحين، اعتمد تطوير Valve لمحرك Source على مزيج من البرمجيات الوسيطة المرخصة والبرمجيات المطورة داخليًا. تستخدم الإصدارات القديمة من Source مكتبة Bink Video لتشغيل الفيديو [ 5 ] ، بينما تستخدم الإصدارات الأحدث من محرك Source مقاطع فيديو WebM لخلفيات القوائم، ومقاطع الفيديو المتحركة بالكامل ، وشاشات البداية [ 6 ] .

التصميم المعياري والتحديثات البارزة

صُمم محرك سورس ليتطور تدريجيًا مع التقنيات الجديدة، على عكس "القفزات" التي تُخلّ بالتوافق مع الإصدارات السابقة والتي يتبعها منافسوه. تُمثَّل الأنظمة المختلفة داخل سورس بوحدات منفصلة يُمكن تحديثها بشكل مستقل. وبفضل منصة ستيم ، تستطيع شركة فالف توزيع هذه التحديثات تلقائيًا على مستخدميها. مع ذلك، فقد حدثت بعض الانقطاعات في سلسلة التوافق هذه. فقد أدى إصدار كل من لعبة هاف لايف 2: الحلقة الأولى ولعبة ذا أورانج بوكس ​​إلى طرح إصدارات جديدة من المحرك لم يكن بالإمكان استخدامها لتشغيل الألعاب أو التعديلات القديمة دون قيام المطورين بتحديث الشفرة البرمجية، وفي بعض الحالات، المحتوى. [ 7 ] وقد تطلّب تحديث الإصدار في كلتا الحالتين جهدًا أقل بكثير من المحركات المنافسة.

المصدر 2006

لقطة شاشة من لعبة Half-Life 2: Episode One . تظهر بوضوح تقنية العرض عالي النطاق الديناميكي وتأثيرات تظليل فونغ .

كان فرع Source 2006 هو المصطلح المستخدم لألعاب Valve التي تستخدم تقنية بلغت ذروتها مع إصدار Half-Life 2: Episode One . تم تطبيق تقنية HDR وتصحيح الألوان لأول مرة في عام 2005 باستخدام Day of Defeat: Source ، الأمر الذي استلزم إعادة كتابة مُظللات المحرك. [ 8 ] تم عرض التقنية، إلى جانب تعليقات المطورين، في Half-Life 2: Lost Coast . قدمت Episode One تظليل Phong وميزات أخرى أصغر. كانت تقنية العرض القائمة على الصور قيد التطوير للعبة Half-Life 2 ، [ 9 ] ولكن تم حذفها من المحرك قبل إصداره، وذكرها غابي نيويل مرة أخرى في عام 2006 كتقنية يرغب في إضافتها إلى Source لدعم مشاهد أكبر بكثير، وهو أمر مستحيل باستخدام الكائنات المضلعة فقط . [ 10 ]

المصدر 2007

مثّل فرع Source 2007 ترقيةً شاملةً لمحرك Source لإصدار لعبة The Orange Box . حلّ نظام جسيمات مترابط ومُدار من قِبل الفنانين محلّ المؤثرات المُبرمجة مسبقًا في جميع الألعاب. تم إنشاء إطار عمل لأدوات التطوير لدعم هذا النظام، والذي دعم أيضًا الإصدارات الأولية من برنامج Source Filmmaker . بالإضافة إلى ذلك، تم تسريع نظام تحريك الوجه بواسطة الأجهزة على بطاقات الفيديو الحديثة للحصول على جودة تضاهي جودة الأفلام الروائية والبث التلفزيوني. [ 11 ] سمح إصدار The Orange Box على منصات متعددة بإعادة هيكلة واسعة النطاق للبرنامج ، مما مكّن محرك Source من الاستفادة من أنوية المعالجات المتعددة. [ 12 ] مع ذلك، كان الدعم على أجهزة الكمبيوتر الشخصية تجريبيًا وغير مستقر [ 13 ] حتى إصدار لعبة Left 4 Dead . [ 14 ] تم لاحقًا إضافة دعم المعالجات المتعددة إلى لعبتي Team Fortress 2 و Day of Defeat: Source . [ 15 ] قامت شركة Valve بتطوير نسخة Xbox 360 من لعبة The Orange Box داخليًا، وتم دمج دعم الجهاز بالكامل في شفرة المحرك الرئيسية. ويشمل ذلك محولات الأصول، واللعب عبر المنصات، والتكامل مع Xbox Live . [ 16 ] أما نسخة PlayStation 3 فقد تم إسنادها إلى شركة Electronic Arts ، وعانت من مشاكل عديدة طوال عملية التطوير. وقد أشار غابي نيويل إلى هذه المشاكل عند انتقاده للجهاز أثناء إصدار لعبة The Orange Box . [ 17 ]

فرع Left 4 Dead

يمثل فرع Left 4 Dead إعادة تصميم شاملة للعديد من جوانب محرك Source خلال تطوير سلسلة Left 4 Dead . تم توسيع دعم المعالجات المتعددة، مما أتاح ميزات مثل اللعب الجماعي على شاشة مقسمة، وتأثيرات ما بعد المعالجة الإضافية، وبرمجة الأحداث باستخدام Squirrel ، وواجهة الذكاء الاصطناعي الديناميكية للغاية . أُعيد تصميم واجهة القوائم بتصميم جديد مُصمم خصيصًا لأجهزة الألعاب المنزلية. ساهم هذا الفرع لاحقًا في إصدار Alien Swarm و Portal 2 ، حيث صدرت الأولى مع شفرة مصدرية توضح العديد من التغييرات التي أُجريت منذ بدء الفرع. بالإضافة إلى ذلك، مثّلت Portal 2 نتيجةً لتولي Valve مهمة نقل اللعبة إلى PlayStation 3 داخليًا، وبالتزامن مع دمج Steamworks، تم ابتكار ما أسموه "أفضل نسخة من اللعبة لأجهزة الألعاب المنزلية". [ 18 ]

يدعم أنظمة التشغيل OS X و Linux و Android

في أبريل 2010، أطلقت شركة Valve جميع ألعابها الرئيسية المبنية على محرك Source لنظام التشغيل OS X ، بالتزامن مع إطلاق منصة Steam على نفس النظام. وأعلنت Valve أن جميع ألعابها المستقبلية ستصدر في وقت واحد لأنظمة Windows وMac. [ 19 ] [ 20 ] وكانت لعبة Team Fortress 2 أولى ألعاب Valve التي تدعم نظام Linux ، حيث صدرت النسخة المحسّنة منها في أكتوبر 2012 بالتزامن مع النسخة التجريبية المغلقة من Steam لنظام Linux. تستفيد كلتا نسختي محرك Source، المتوافقة مع OS X وLinux، من OpenGL وتعتمدان على Simple DirectMedia Layer . [ 21 ] خلال عملية النقل، أعادت Valve تنظيم معظم الألعاب التي صدرت حتى The Orange Box في فرعين منفصلين، لكنهما متوازيان، أحدهما للعب الفردي والآخر للعب الجماعي. تم إتاحة شفرة اللعبة لهذين الفرعين لمطوري التعديلات في عام 2013، وهما يمثلان الإصدار المستقر الحالي من محرك Source المخصص للتعديلات. كما يتضمن الإصدار دعمًا لنظام توزيع Steam Pipe الداخلي من Valve، بالإضافة إلى نظارة Oculus Rift . [ 22 ] في مايو 2014، أصدرت شركة Nvidia نسخًا معدلة من لعبتي Portal و Half-Life 2 لجهاز الألعاب المحمول Nvidia Shield الذي يعمل بنظام Android ويعتمد على معالج Tegra 4. [ 23 ]

المصدر 2

أعلنت شركة Valve عن محرك Source 2 كخليفة لمحرك Source في مؤتمر مطوري الألعاب في مارس 2015. [ 24 ] وذكرت Valve حينها أنه سيكون مجانيًا للمطورين، مع دعم واجهة برمجة التطبيقات الرسومية Vulkan ، بالإضافة إلى استخدام محرك فيزيائي داخلي جديد يُدعى Rubikon. [ 25 ] [ 26 ] وفي يونيو 2015، أعلنت Valve أن لعبة Dota 2 ، التي طُوّرت في الأصل باستخدام Source، ستُنقل إلى Source 2 في تحديث يُسمى Dota 2 Reborn . [ 27 ] [ 28 ] أُصدر Reborn للجمهور لأول مرة كتحديث تجريبي اختياري في الشهر نفسه قبل أن يحل رسميًا محل البرنامج الأصلي في سبتمبر 2015، مما جعله أول لعبة تستخدم هذا المحرك. [ 29 ] [ 30 ] وبحلول أواخر العقد الأول من الألفية الثانية، كان محرك Source قد حلّ محل Source.

الأدوات والموارد

مجموعة تطوير البرامج المصدرية

Source SDK هي حزمة تطوير البرمجيات لمحرك Source، وتحتوي على العديد من الأدوات التي تستخدمها Valve لتطوير أصول ألعابها. تتضمن الحزمة عدة برامج سطر أوامر مصممة لوظائف محددة ضمن مسار الأصول، بالإضافة إلى بعض البرامج ذات واجهة المستخدم الرسومية المصممة للتعامل مع وظائف أكثر تعقيدًا. أُطلقت Source SDK كمجموعة أدوات مستقلة مجانية عبر Steam، وكان يتطلب شراء لعبة Source على نفس الحساب. منذ إصدار Left 4 Dead في أواخر عام 2008، بدأت Valve بإصدار "أدوات التأليف" للألعاب الفردية، وهي عبارة عن نفس البرامج مُعدّلة لتناسب بنية محرك كل لعبة. بعد أن أصبحت Team Fortress 2 مجانية، أصبحت Source SDK متاحة لجميع مستخدمي Steam. عند تحديث بعض ألعاب Source إلى Source 2013، تم إيقاف إصدارات Source SDK القديمة. التطبيقات الثلاثة المذكورة أدناه مُضمنة الآن في تثبيت كل لعبة.

تتضمن حزمة تطوير البرامج (SDK) الخاصة بـ Source ثلاثة تطبيقات: محرر Hammer، وعارض النماذج، وFace Poser. يتيح عارض النماذج للمستخدمين عرض النماذج، ويمكن استخدامه لأغراض متنوعة، بما في ذلك التطوير. يمكن للمطورين استخدام البرنامج لعرض النماذج والرسوم المتحركة المرتبطة بها، ونقاط الربط، والعظام، وما إلى ذلك. أما Face Poser فهو الأداة المستخدمة للوصول إلى الرسوم المتحركة للوجه وأنظمة تصميم الحركات. تتيح هذه الأداة تعديل تعابير الوجه ، والإيماءات، وحركات الشخصيات، ومزامنة حركة الشفاه مع الكلام، وتسلسل التعابير، وغيرها من إشارات التمثيل، ومعاينة شكل المشهد في محرك اللعبة. [ 31 ]

محرر هامر

يستخدم محرر Hammer، وهو محرر المستويات الرسمي للمحرك ، أدوات العرض والتجميع المضمنة في حزمة تطوير البرامج (SDK) لإنشاء الخرائط باستخدام طريقة تقسيم الفضاء الثنائي (BSP). تُنشأ هندسة المستوى باستخدام مضلعات ثلاثية الأبعاد تُسمى الفرش ؛ ويمكن تعيين نسيج لكل وجه منها ، والذي يُحدد أيضًا خصائص السطح، مثل الأصوات المستخدمة لخطوات الأقدام. [ 32 ] كما يمكن تحويل الوجوه إلى إزاحة، مما يسمح بإنشاء أشكال أكثر طبيعية، مثل التلال.

يمكن استيراد عناصر المشهد أو الأشكال الهندسية المعقدة كنماذج ثلاثية الأبعاد منفصلة من مجلد اللعبة. كما يمكن استخدام هذه النماذج كعناصر فيزيائية أو دعائم تفاعلية. يتميز المحرر أيضًا بنظام إدخال/إخراج منطقي متطور يُستخدم لإنشاء عناصر تفاعلية معقدة. يمكن إرسال إشارات لتفعيل استجابات مختلفة أو تغيير حالة كيان ما بين كيانات مثل الأزرار، والشخصيات غير القابلة للعب ، وفرش التفعيل غير الملموسة، ودعائم الخريطة.

خادم مخصص للمصدر

يُعدّ خادم Source المخصص (SRCDS) مُشغّلاً مستقلاً لمحرك Source، يُتيح تشغيل جلسات اللعب الجماعي دون الحاجة إلى عميل. يُمكن تشغيله عبر نظامي التشغيل Windows أو Linux، كما يُتيح إمكانية إضافة مستويات وأصول مُخصصة. تُشغّل مُعظم خوادم الجهات الخارجية أيضًا Metamod :Source وSourceMod، اللذان يُوفّران معًا إطار عمل فوق SRCDS لتعديل أسلوب اللعب في الألعاب الموجودة. [ 33 ] [ 34 ]

برنامج Source Filmmaker

برنامج Source Filmmaker (SFM) هو تطبيق رسوم متحركة ثلاثية الأبعاد تم تطويره باستخدام محرك Source. [ 35 ] طوّرته شركة Valve، واستُخدم في البداية لإنتاج أفلام للعبتي Day of Defeat: Source و Team Fortress 2. كما استُخدم أيضًا لإنتاج بعض العروض الترويجية لألعاب محرك Source. أُطلق برنامج SFM للجمهور عام 2012.

أدوات ورشة عمل الوجهات

في يونيو 2016، أصدرت شركة Valve أدوات ورشة عمل الوجهات، وهي مجموعة من أدوات إنشاء الواقع الافتراضي (VR) المجانية التي تعمل باستخدام Source 2 SDK. [ 36 ]

مجتمع مطوري Valve

في يونيو 2005، أطلقت شركة Valve موقع ويكي مجتمع مطوري Valve . وقد استبدلت وثائق Source SDK الثابتة الخاصة بشركة Valve بموقع مجتمعي كامل مدعوم بتقنية MediaWiki . [ 37 ]

الأوراق الأكاديمية

قام موظفو شركة Valve أحيانًا بإنتاج أوراق بحثية مهنية و/أو أكاديمية لمختلف الفعاليات والمنشورات، بما في ذلك SIGGRAPH ومجلة Game Developer ومؤتمر مطوري الألعاب ، لشرح جوانب مختلفة من تطوير محرك Source. [ 38 ]

ألعاب بارزة تستخدم محرك Source

قائمة بالألعاب البارزة التي تستخدم محرك البحث Source
سنةعنوانالمطور(ون)الناشر(ون)
2004كاونتر سترايك: سورسصمامصمام
هاف لايف 2
مصاص الدماء: التنكر – سلالات الدم [ 39 ]ألعاب ترويكاأكتيفيجن
هاف لايف 2: مباراة الموتصمامصمام
نصف العمر: المصدر
2005يوم الهزيمة: المصدرصمامصمام
هاف لايف 2: الساحل المفقود
2006مباراة الموت في هاف لايف: المصدر
هاف لايف 2: الحلقة الأولى
Garry's Modاستوديوهات فيسبنش
حلقات الخطيئة: الظهورالترفيه الطقوسيالترفيه الطقوسي
المسيح المظلم للقوة والسحراستوديوهات أركينيوبيسوفت
السفينةأوترلايتمايندسكيب (الاتحاد الأوروبي)، ميرسكوم (أمريكا الشمالية)
2007هاف لايف 2: الحلقة الثانيةصمامصمام
فريق فورتريس 2
منفذ
أدب المدينة الفاسدةفريق ديستوبيا، أيها الإنسان الضعيفإنسان ضعيف
التمرد: القتال الحديث للمشاةفريق تطوير مكافحة التمردنيو وورلد إنتراكتيف
2008ستينغ: العمليات السريةYNK كورياYNK التفاعلية
لعبة left 4 deadصمامصمام
2009Left 4 Dead 2
زينو كلاش [ 40 ]فريق ACEآيسبرغ إنتراكتيف ، تريبواير إنتراكتيف
طوكيو الجديدةستوديو راديو-8نيوطوكيو [ 41 ]
2010وقت ممتع للغايةأوترلايتيوبيسوفت
فينديكتوسdevCATنيكسون
العين: علم النفس السيبراني الإلهيستريوم أون ستوديوستريوم أون ستوديو
سرب فضائيصمامصمام
2011البوابة 2
لا مكان في الجحيمفريق لا مكان لنا في الجحيمألعاب الرافعة
فجر نووياستوديوهات إنترويفآيسبرغ التفاعلية
البريد الثالثتراش ماسترز، يركضون بالمقصأكيلا
يوم النصر في الديناصورات800 شمال، ديجيتال رانش800 شمال، ديجيتال رانش
2012عزيزتي إسترالغرفة الصينيةكيرف ديجيتال
كاونتر سترايك: الهجوم العالميشركة Valve وشركة Hidden Path Entertainmentصمام
هجينالخلية الخامسةمايكروسوفت ستوديوز
2013التدخل التكتيكيإصلاح كورياأو جي بلانيت
مثل ستانليمقهى جالاكتيكمقهى جالاكتيك
كاونتر سترايك: أونلاين 2نيكسوننيكسون
دوتا 2 [ أ ]صمامصمام
2014سيمفونية الشفرةإنسان ضعيفإنسان ضعيف
اتحادألعاب متعددة الأبعادألعاب متعددة الأبعاد
العدوىأحادي اللونأحادي اللون
التمردنيو وورلد إنتراكتيفنيو وورلد إنتراكتيف
علامة الفتحةفريق أبيرتشر للفرقفريق أبيرتشر للفرق
حفنة من الشظايافريق قبضة الشظايافريق قبضة الشظايا
2015قصص البوابة: ميلاستوديوهات بريزماستوديوهات بريزم
دليل المبتدئينكل شيء بلا حدودكل شيء بلا حدود
2016البنية التحتيةلويست التفاعليةلويست التفاعلية
2017يوم العارنيو وورلد إنتراكتيفنيو وورلد إنتراكتيف
2018مطاردة فريمانشركة رويال روديوس للترفيهشركة رويال روديوس للترفيه
2020بلاك ميسامجموعة العتلاتمجموعة العتلات
وتر جيإيوراإيورا
2022الإنتروبيا: صفر 2رجال الخبزرجال الخبز

إضافةً إلى الألعاب المذكورة أعلاه، تستخدم ألعاب Titanfall و Titanfall 2 و Apex Legends محركًا مخصصًا مُشتقًا من محرك Source. وقد خضع هذا المحرك لتعديلات كبيرة لدرجة أن كبير مهندسي Titanfall 2 صرّح قائلاً: "لم يتبقَّ الكثير من محرك Source". [ 42 ]

انظر أيضاً

ملحوظات

  1. تم نقله إلى المصدر 2 في عام 2015

مراجع

  1. "GitHub - ValveSoftware/Source-1-Games: ألعاب مبنية على محرك Source 1 مثل TF2 و Counter-Strike: Source" . GitHub . تم الاطلاع عليه في 1 يناير 2026 .
  2. "مرحباً، مصدر الربع الثالث، الرسومات" . مدونة جون كارماك . 31 ديسمبر 2004. مؤرشف من الأصل في 17 مايو 2006.
  3. جونسون، إريك (1 سبتمبر 2005). "نقاش: إريك جونسون" . مجتمع مطوري Valve . تم الاسترجاع في 15 أغسطس 2007 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  4. هودجسون، ديفيد (2004). هاف لايف 2: رفع مستوى التحدي . بريما جيمز . ISBN 0-7615-4364-3.
  5. أودونيل، رايان (19 يوليو 2004). "كاونتر سترايك: سورس - عرض تقديمي كامل الشاشة في معرض E3 2004" . جيم سباي . مؤرشف من الأصل في 4 مارس 2016. تم الاطلاع عليه في 20 أبريل 2015 .
  6. "تحديث CS:GO بتاريخ 24/7/2018" . تم الاطلاع عليه بتاريخ 3 يناير 2023 .
  7. "هل يُعطّل التحديث الجديد التعديلات الجديدة والقديمة؟" . بلانيت فيليب. مؤرشف من الأصل بتاريخ 21 أكتوبر 2014. تم الاطلاع عليه بتاريخ 17 أكتوبر 2014 .
  8. Valve . Half-Life 2: Lost Coast (PC). كريس غرين : يدعم محرك Source مجموعة واسعة من المؤثرات البصرية. يتطلب مؤثرات الانكسار على النافذة هنا نسخ المشهد إلى نسيج، ثم عكسه، ثم تطبيقه على سطح النافذة. لدعم تقنية النطاق الديناميكي العالي (HDR) بشكل كامل، كان لا بد من تحديث جميع المؤثرات البصرية في المحرك، لذا تم تحسين مؤثرات الانكسار هذه لدعم نطاق التباين الكامل.
  9. "مقابلة مع غابي نيويل" . DriverHeaven.net . مؤرشف من الأصل في 28 يونيو 2009. تم الاطلاع عليه في 21 نوفمبر 2009 .
  10. "أسبوع الصمامات" . 1UP.com . مؤرشف من الأصل في 13 يوليو 2006. تم الاطلاع عليه في 14 يوليو 2006 .
  11. "مواجهة مباشرة مع شخصية Heavy في لعبة Team Fortress 2" . أخبار ستيم . 14 مايو 2007. مؤرشف من الأصل في 8 مايو 2009. تم الاطلاع عليه في 25 أبريل 2010 .
  12. "مقابلة: غابي نيويل" . بي سي زون . 11 سبتمبر 2006. مؤرشف من الأصل في 5 مارس 2012. تم الاطلاع عليه في 20 سبتمبر 2006 .
  13. "أداء المعالج ثنائي النواة" . 11 أكتوبر 2008. مؤرشف من الأصل في 14 مارس 2012. تم الاطلاع عليه في 23 ديسمبر 2008 .
  14. لومباردي، دوغ (13 مايو 2008). "مقابلة PCGH حول لعبة Left 4 Dead، الجزء الثاني" . المحاور: فرانك ستوير . تاريخ الاطلاع: 23 ديسمبر 2008 .
  15. بريكون، نيك (18 مارس 2008). "تحديث Team Fortress 2 يُضيف خاصية العرض متعدد النوى" . مؤرشف من الأصل في 16 يونيو 2009. تم الاطلاع عليه في 19 أغسطس 2009 .
  16. "المصدر - دعم وحدة التحكم" . شركة Valve. مؤرشف من الأصل بتاريخ 13 أغسطس 2009. تم الاطلاع عليه بتاريخ 8 أغسطس 2009 .
  17. يون، أندرو (11 أكتوبر 2007). "غاب نيويل يصف جهاز بلاي ستيشن 3 بأنه مضيعة لوقت الجميع"" . Engadget . مؤرشف من الأصل في 3 يوليو 2015. تم الاسترجاع في 20 أبريل 2015 .
  18. "Portal 2: إجابات على جميع أسئلة PS3 تقريبًا (وحتى موضوع الكعكة)" . سوني كمبيوتر إنترتينمنت أمريكا . 14 أبريل 2011. مؤرشف من الأصل في 2 سبتمبر 2011.
  19. "شركة Valve ستوفر Steam وSource على نظام Mac" . Valve. 8 مارس 2010. مؤرشف من الأصل في 26 أغسطس 2013. تم الاطلاع عليه في 8 مارس 2010 .
  20. "ألعاب Left 4 Dead 2 و Team Fortress 2 و Portal و Steam قادمة إلى أجهزة Mac في أبريل" . كوتاكو. 8 مارس 2010. مؤرشف من الأصل في 18 ديسمبر 2011. تم الاطلاع عليه في 8 مارس 2010 .
  21. "طبقة الوسائط المباشرة البسيطة - الصفحة الرئيسية" . مؤرشف من الأصل في 21 أبريل 2018. تم الاطلاع عليه في 21 أبريل 2015 .
  22. "أخبار - إصدار Source SDK 2013" . ستيم . مؤرشف من الأصل في 8 أبريل 2015. تم الاطلاع عليه في 21 أبريل 2015 .
  23. «أعظم ألعاب الكمبيوتر على الإطلاق - 'هاف لايف 2' و'بورتال' - متوفرة الآن على شيلد» . إنفيديا. 12 مايو 2014. مؤرشف من الأصل في 13 مايو 2014. تم الاطلاع عليه في 12 مايو 2014 .
  24. كولار، فيليب (3 مارس 2015). "شركة فالف تعلن عن محرك سورس 2، مجاني للمطورين" . بوليغون . مؤرشف من الأصل في 5 مارس 2015. تم الاطلاع عليه في 3 مارس 2015 .
  25. ماهاردي، مايك (3 مارس 2015). "مؤتمر مطوري الألعاب 2015: شركة فالف تعلن عن محرك سورس 2" . IGN . مؤرشف من الأصل في 4 مارس 2015. تم الاطلاع عليه في 3 مارس 2015 .
  26. ميغدالسكي، سيرجي (مارس 2015). "الفيزياء لمطوري الألعاب: استراتيجيات تحسين الفيزياء" (ملف PDF) . مؤتمر مطوري الألعاب . مؤرشف (ملف PDF) من الأصل في 4 مارس 2016. تم الاطلاع عليه في 2 أكتوبر 2015 .
  27. مارتن، مايكل (13 يونيو 2015). "شركة فالف تعلن عن عودة لعبة دوتا 2" . موقع IGN . مؤرشف من الأصل في 29 يونيو 2016. تم الاطلاع عليه في 10 يوليو 2016 .
  28. مايسي، سيث (9 سبتمبر 2015). "Dota 2 هي أول لعبة من Valve تعمل على محرك Source 2" . IGN . مؤرشف من الأصل في 10 سبتمبر 2015. تم الاطلاع عليه في 9 سبتمبر 2015 .
  29. ليفينغستون، كريستوفر (12 يونيو 2015). "شركة فالف تعلن عن لعبة Dota 2 Reborn، ومحرك جديد قادم" . مجلة PC Gamer . مؤرشف من الأصل في 15 يونيو 2015. تم الاطلاع عليه في 13 يونيو 2015 .
  30. مايسي، سيث (9 سبتمبر 2015). "Dota 2 هي أول لعبة من Valve تعمل على محرك Source 2" . IGN . مؤرشف من الأصل في 10 سبتمبر 2015. تم الاطلاع عليه في 9 سبتمبر 2015 .
  31. "ترخيص محرك المصدر - ورقة معلومات" (ملف PDF) . شركة Valve. صفحة 6. تم الاطلاع عليه بتاريخ 12 أكتوبر 2021 . 
  32. "بناء التاج، الجزء الثاني: تصميم التخطيط، والقوام، ومحرر هامر" . مجلة بي سي غيمر . 18 مارس 2014. تم الاطلاع عليه بتاريخ 24 سبتمبر 2021 .
  33. "MetaMod:S" . مؤرشف من الأصل في 1 يوليو 2014.
  34. "SourceMod" . مؤرشف من الأصل في 1 يونيو 2014.
  35. "Source Filmmaker" . مؤرشف من الأصل في 2 أبريل 2013. تم الاطلاع عليه في 31 مارس 2013 .
  36. كريسينتي، برايان (8 يونيو 2016). "شركة Valve تُطلق أداة مجانية لإنشاء الواقع الافتراضي لورشة عمل الوجهات الجديدة" . موقع Polygon . مؤرشف من الأصل في 9 يونيو 2016. تم الاطلاع عليه في 9 يونيو 2016 .
  37. ماراغوس، نيك (29 يونيو 2005). "افتتاح ويكي مجتمع مطوري Valve" . مطور الألعاب . تم الاسترجاع في 30 يوليو 2022 .
  38. "منشورات فالف" . مؤرشف من الأصل في 13 مايو 2021. تم الاطلاع عليه في 6 يونيو 2021 .
  39. "يوميات مصمم لعبة مصاصي الدماء: التنكر - سلالات الدم #3" . جيم سبوت . 16 ديسمبر 2003. مؤرشف من الأصل في 18 مايو 2016. تم الاطلاع عليه في 4 يناير 2015 .
  40. "هيرونيموس: فريق ACE يشرح لعبة Zeno Clash II" . روك، بيبر، شوتجن . 7 يونيو 2012. مؤرشف من الأصل في 5 أبريل 2015. تم الاطلاع عليه في 4 يناير 2015 .
  41. "NEOTOKYO على Steam" . تم الاطلاع عليه في 7 مارس 2020 .
  42. دانسمور، كيفن (14 يونيو 2016). "معرض E3 2016: ريسباون تتحدث عن تنوع المحتوى والمحرك المُعاد تصميمه في تايتانفول 2" . هاردكور غيمر . تم الاطلاع عليه بتاريخ 24 نوفمبر 2021 .