مشروع GDevelop

تحتوي هذه الصفحة على تفاصيل مشروع كتابة تقنيّة تم قبوله في موسم المستندات من Google.

ملخص المشروع

المؤسسة المفتوحة المصدر:
GDevelop
الكاتب التقني:
سيدنا
اسم المشروع:
برنامج تعليمي جديد تمامًا
مدة المشروع:
المدة العادية (3 أشهر)

وصف المشروع

أريد إعداد برنامج تعليمي جديد خطوة بخطوة لتطوير لعبة مناسبة للمبتدئين. ستركز هذه اللعبة بشكل أساسي على الفيزياء، وستستخدم آليات مختلفة عن الألعاب الأخرى الموجودة على GDevelop Wiki. أفكر في إعداد برنامج تعليمي للعبة الرماية بالتمرير أو لعبة، مثل لعبة Angry Birds. لست متأكدًا من اللعبة بالضبط في الوقت الحالي؛ أود مناقشتها مع المدربين لتحديدها.

بغض النظر عن اللعبة، سيكون البرنامج التعليمي الخاص باللعبة مختلفًا عن الدليل التوجيهي الخاص باللعبة على GDevelop Wiki باستخدام ملفات GIF والفيديوهات القصيرة بالإضافة إلى الصور. سأستخدم المزيد من العناصر المرئية لشرح بعض المفاهيم بشكل أفضل وتقديم تجربة أفضل للمبتدئين. بالإضافة إلى ذلك، أريد أن أضيف صفحة أخيرة لا تصف فقط كيفية تصدير اللعبة على منصة معيّنة (جهاز جوّال أو على الويب)، بل توجِّه المطوّرين أيضًا لمعرفة المزيد من المعلومات حول نشر اللعبة على منصّات مختلفة باستخدام الروابط.

الفصول الرئيسية للبرنامج التعليمي:

  1. تجهيز المشهد
  2. إضافة الكائنات
  3. إضافة الفيزياء إلى الأجسام
  4. رصد التصادمات
  5. تحسين واجهة المستخدم والتصميم:
  6. القائمة الرئيسية
  7. تصميم مستوى / درجة عالية
  8. التصدير والنشر (سيكون مليئًا بروابط النشر والتصدير، وبرنامج تعليمي بسيط عن التصدير للويب أو للأجهزة الجوّالة)

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

لقد حددت جدولاً زمنيًا أدناه:

17 - 31 آب (أغسطس) - تطوير اللعبة على GDevelop Platform بمساعدة ملاحظاتك

1 - 13 سبتمبر - البدء في إعداد نماذج البرنامج التعليمي وتلقي ملاحظات من الموجهين

14 - 28 سبتمبر - البدء بإعداد البرنامج التعليمي

29 سبتمبر - 13 أكتوبر - مواصلة إعداد البرنامج التعليمي بمساعدة المرشدين

14 - 30 أكتوبر - إكمال البرنامج التعليمي وفقًا لملاحظات الموجهين.

1 تشرين الثاني (نوفمبر) - 30 تشرين الثاني (نوفمبر) - تحسين صفحات Wiki (وفقًا للمناقشات التي تعزّز العلاقات بين أفراد المنتدى) - تحسين واستكمال الترجمة إلى اللغة التركية

في نهاية أيلول (سبتمبر)، ستبدأ جامعتي في العمل إذا توقفت تفشي جائحة فيروس كورونا المستجد (كوفيد-19). وبالتالي، لا يمكنني قضاء الكثير من الوقت في استخدام GDevelop، كما هي الحال في الأسابيع الماضية. كما ترون من المخطط الزمني، أشرت إلى أنني سأنهي البرنامج التعليمي في أقرب وقت ممكن. سيساعدني أيضًا في تحسين صفحات Wiki وإكمال الترجمة التركية.

أود أن أقدم نفسي قليلاً. أنا طالب أول في مجال الإلكترونيات الكهربائية في جامعة الشرق الأوسط التقنية في تركيا. وأواصل تحسين قدراتي في مجال التطوير والكتابة الفنية. أستخدم Unity منذ أكثر من ثلاث سنوات لإنشاء ألعاب لمنصات متعدّدة. نشرت ثلاث ألعاب على منصات متعددة، من بينها itch.io(1) و"متجر Google Play"(2). بخلاف ذلك، أعمل على تطوير تطبيقات Android ويهتمون بالإلكترونيات أيضًا. في عام 2017، أصبحت أحد الفائزين بالجائزة الكبرى(3) في Google Code-In. وما زلتُ أستمر في المساهمة في مشاريع SCoRe Lab في GCI وGSoC كمرشد. وبالتالي، أنا على دراية بالمنظومة مفتوحة المصدر. بالإضافة إلى ذلك، تم اختيار لعبتي(4) الشهر الماضي كأحد الفائزين في تحدي Swift Student Challenge من قِبل Apple.

بفضل "موسم مستندات Google" لعام 2020، تعرّفتُ على المزيد من المعلومات حول GDevelop وبدأت ابتكار ألعابي. آمل أن يساهم حماسي للكتابة الفنية وقدراتي في تطوير الألعاب في مساعدة مجتمع GDevelop.