محرك جودوت الذي يعتبر أحد أكثر أدوات تصميم الألعاب شهرة. حيث أصبح يستعمل بشكل شائع من أجل تصميم الألعاب ثنائية الأبعاد أو حتى ثلاثية الأبعاد. ويمنح الأفراد قدرات كبيرة ويتيح لهم ميزات رائعة. في هذا المقال من مدونة المحترف عبود للألعاب سوف نقدم لكم الشرح المفصل لهذا المحرك وأهم المعلومات التي يجب أن تعلموها بشأنه.
ما هو محرك جودوت؟
جودوت هو محرك ألعاب يُستخدم لتطوير ألعاب ثنائية وثلاثية الأبعاد. له بيئة سهلة الاستخدام ومرنة، ويتمتع بلغة برمجة خاصة تُدعى godot GDScript. يتم استخدام جودوت على نطاق واسع من قِبل مطوري الألعاب وله شهرة واسعة في إنشاء ألعاب لمجموعة متنوعة من الأنظمة، بما في ذلك أنظمة التشغيل ويندوز، ماك، لينكس، أندرويد، آي أو إس، وغيرها. إذ يعتبر اليوم أداة قوية جداً لتطوير الألعاب وبرمجتها.
على العموم يتميز المحرك بأنه سهل الاستعمال وله واجهة استخدام سهلة، مما يجعله في معظم الأحيان الخيار الأول للمطورين الذين يفضلون بدء العمل بسرعة دون الحاجة إلى الكثير من التعلم المسبق. فضلاً عن ذلك فإنه يدعم تطوير الألعاب لعدة أجهزة مثل الهواتف الذكية وأجهزة الكمبيوتر وغيرها. مما يتيح للمطورين إمكانية برمجة ألعاب لمختلف أنظمة التشغيل التي ذكرناها قبل قليل.
قبل إكمال القراءة ننصحك إن كنت مبتدئاً بقراءة مقالنا حول كيفية تطوير الألعاب - الدليل الشامل للمبتدئين. فسوف تجد فيه بعض المعلومات المهمة التي ترشدك كيف تبدأ مجال برمجة الألعاب وتطويرها.
طريقة تحميل محرك جودوت
قد تتساءل الآن كيف أقوم بتحميل محرك godot على جهاز الحاسوب الخاص بي. وبالطبع بكل سهولة يمكنك أن تبحث عن الموقع الرسمي للمحرك من خلال بحث جوجل. ثم تتصفح الموقع لتجد أمامك أيقونة تنقر عليها من أجل التحميل. ولكن حرصاً على عدم إضاعة وقتكم في ذلك. فقد جلبنا لكم الرابط الذي تستطيعون من خلاله الوصول إلى واجهة تحميل المحرك لأجهزة نظام ويندوز من الموقع الرسمي له. ويمكنكم الوصول إليه بكل بساطة بالنقر هنا. وإن واجهتك مشكلة بهذه الطريقة يمكنك أن تقوم بالدخول إلى متجر Epic games ثم تحمل المحرك من خلاله بالنقر هنا.
لماذا يتم استخدام محرك جودوت؟
على العموم فإن هذا المحرك يهدف إلى تأمين بيئة يستطيع من خلالها المطور أن ينشئ لعبة بدءاً من نقطة الصفر. وذلك دون أن يضطر إلى استخدام أية محركات ألعاب أخرى كمحرك انريل انجن والذي شرحناه بالمقال السابق "شرح محرك انريل انجن - الأفضل في مجال صناعة الألعاب". يستخدم المبرمجون محرك جودوت بشكل أساسي لإنشاء ألعاب لمنصات وأنظمة متعددة مختلفة منها:
- Windows.
- Linux.
- Android.
- Blackberry.
- IOS.
- macOS.
هل جودوت محرك إنشاء ألعاب 2D أو 3D؟
يوفر محرك godot الكثير من المميزات التي تساعد المبرمجين على تطوير ألعابهم بكل سهولة. على سبيل المثال فهو يتيح إمكانية رسم خريطة اللعبة وبيئتها بشكل ثلاثي الأبعاد. وكذلك فإن له خواصاً تضيف الظلال إلى الأبنية، وأيضاً يمكن أن يعالج شخصية اللعبة ويحسن مظهر الشاشة الذي سوف تعرض به بشكل ثلاثي الأبعاد. باستخدام تقنيات عديدة اسمها Dof وتصحيح عاما و Bloom وأخيراً HDR.
بالإضافة إلى ذلك يتضمن جودوت أدوات يمكن من خلالها إنشاء لعبة ثنائية الأبعاد بشكل منفصل عن أدوات إنشاء الألعاب ثلاثية الأبعاد. حيث يتيح إمكانية إنشاء الأرضيات ووضع الظلال وإنشاء الرسوم المتحركة وتحريكها. وفضلاً عن كل ما سبق يمكن إنشاء لعبة مختلطة 2D و 3D باستعمال ما يسمى عقدة إطار العرض في المحرك.
خصائص مميزة في محرك Godot
لهذا المحرك عدد من الميزات التي تدفعك وبشدة إلى استخدامه، ونذكر من أبرزها:
- تصميم بسيط وسهل: حيث يمكن للشخص بكل سهولة أن ينشئ لعبة من وحدات بسيطة كشخصية وأبنية محيطة بها. ويمكن كذلك للشخص عن طريق دمج الأكواد البرمجية وإضافتها إضافة المزيد من التعقيد على اللعبة. كإضافة شخصية أخرى أو تعقيد البيئة المحيطة بها.
- إنشاء شخصية بأوامر بسيطة: يمكن للشخص عن طريق تسجيل الخصائص التي يريد أن تتوفر في شخصية اللعبة أو البيئة حولها. أن يقوم بإنشائها على الفور، حيث يتمتع بنظم برمجية عالية قادرة على فهم المعلومات التي تزوده بها. ثم يحولها إلى رسوم محددة.
- استخدام لغات برمجة بسيطة: حيث يكتب الشخص أكواده البرمجية بسهولة وسرعة باستخدام لغة البرمجة الخاصة بالمحرك Godot GDScript. التي هي مشتقة من لغة بايثون وغيرها، ويمكن للشخص تعلمها بسهولة حتى وإن كان مبتدئاً. كما أنه يتيح إمكانية استخدام العديد من لغات البرمجة الأخرى أمثلة JavaScript و Python و C++.
- إمكانية تجربة اللعبة قبل الإطلاق: يمكنك أن تجرب اللعبة على جهاز آخر أو أن تقوم بتنزيل محاكٍ وتقوم بتجربة اللعبة عن طريق ما يسمى بلغة البرمجة بروتوكول النقل الآمن أو SSH.
- مجاني تماماً: يقوم المبرمج بإنشاء لعبته بدون أية عقود أو رسوم مخفية. فمحرك Godot مجاني بموجب ترخيص MIT. الذي يعني أن الشخص لا يدين للمحرك بأي شيء، ويمكنه أن يفعل بمشروعه أو حتى بنسخة المحرك نفسها التي لديه ما يريد.
- إمكانية إنشاء مقاطع فيديو: فهنالك ما يسمى وضع صانع الأفلام، الذي يمكن من خلاله تسجيل مشاهد اللعب. ويفيد ذلك في إنشاء فيديو تعريفي مشوق للعبة حتى قبل إطلاقها.
متطلبات تشغيل محرك godot
في ظل كثرة البحث عن متطلبات تشغيل محرك godot سوف نقدم لكم الآن الحد الأدنى لمواصفات الجهاز الذي يستطيع تشغيله:
- يجب أن يكون الرام 4 جيجا بايت.
- كرت الشاشة يلزم أن يكون NVIDIA GeForce 6200.
- أما عن وحدة المعالجة المركزية فيجب أن تكون Intel Core 2 Duo E8400.
- وعن نظام التشغيل فيمكن أن يعمل على ويندوز 7.
أي يجب أن يمتلك الحاسوب الخاص بك المواصفات السابقة على الأقل ويستحسن أن تكون أفضل كي يعمل معك المحرك في البرمجة بشكل سليم.
الخلاصة حول محرك جودوت
نجد مما سبق أن محرك جودوت قد يكون خياراً جيداً للكثير من الأفراد من أجل تطوير الألعاب ثنائية أو حتى ثلاثية الأبعاد. فهو يتمتع بالكثير من المزايا التي تسمح للشخص أن يقوم ببرمجة لعبته بسهولة وسرعة. والآن نترككم مع إجابة بعض الأسئلة التي تطرح بشكل متكرر على بحث جوجل حول هذا المحرك.
الأسئلة الشائعة حول محرك جودوت
الآن لضمان شمول مقالنا وإجابته عن كافة استفساراتكم حول محرك الألعاب الشهير هذا، إليكم بعض الأسئلة التي تطرح بشكل دائم حوله وإجاباتها:
هل محرك جودوت مجاني؟
نعم، إن من أبرز مزايا Godot engine أنه مجاني تماماً، أي لا تضطر أن تدفع أية أموال. لقاء استخدامه من أجل برمجة لعبة أو أكثر.
متى تم إصدار جودوت للمرة الأولى؟
تم إصدار محرك الألعاب هذا لأول مرة وبالإصدار الأول في عام 2014 أي قبل ما يقارب 9 سنوات.
ما هي لغة برمجة محرك godot؟
يستخدم محرك Godot الكثير من لغات البرمجة وبشكل أساسي يستخدم Godot GDScript التي هي لغة برمجة خاصة بهذا المحرك. علاوة على ذلك يستعمل بعض لغات البرمجة الأخرى مثل C# وكذلك C++.
اقرأ أيضاً: