هل تريد بناء
لعبة جوال؟
ابدأ بالأدوات الصحيحة، لا بالتخمين
كثيرون يفكرون في تطوير ألعاب جوال لكنهم يضيعون أشهراً في مواد متفرقة. هنا المسار واضح: Python، مكتبات حقيقية، ومشاريع تعمل على هاتفك.
هذا المكان لك إذا…
المنصة لا تناسب الجميع، وهذا مقصود. قبل أن تبدأ، تحقق أن وضعك يشبه أحد هذه الأوصاف.
- تعرف أساسيات Python وكتبت كوداً من قبل، حتى لو كان بسيطاً.
- لديك فكرة لعبة في ذهنك لكنك لا تعرف من أين تبدأ تقنياً.
- تريد مشاريع تنتهي بملف APK تثبّته على هاتفك، لا مجرد كود في terminal.
- وقتك محدود وتحتاج مساراً منظماً بدلاً من البحث العشوائي.
ليس مناسباً إذا…
- لم تكتب Python أبداً - يوجد مسار تمهيدي منفصل يناسبك أكثر.
- تبحث عن Unity أو Unreal - هذه المنصة متخصصة في Python فقط.
- تتوقع نتائج دون وقت فعلي للتطبيق - المشاريع تحتاج جهداً حقيقياً.
ما الذي ستجده هنا
ثلاثة محاور رئيسية تُشكّل تجربة التعلم. ليست قائمة مواصفات، بل طريقة عمل يومية.
اختبارات تفاعلية بعد كل وحدة
كل درس ينتهي بأسئلة فورية تعرف من خلالها إن كنت فهمت أم تجاوزت شيئاً مهماً. الملاحظات تأتي في الحال، لا بعد أسبوع.
مشاريع قابلة للنشر على الجوال
باستخدام Kivy وBuildozer ستحوّل كود Python إلى تطبيق يعمل على Android. المشروع الأول تنجزه في الأسبوع الثالث.
تحديات أسبوعية بنقاط وترتيب
كل أسبوع تحدٍّ برمجي مرتبط بموضوع الأسبوع. النقاط تتراكم وتظهر على لوحة المتعلمين - المنافسة تبقيك منتبهاً.
البيئة المحيطة بك
التعلم الفردي يتوقف عند أول عقبة. هنا المجتمع جزء من التصميم، لا إضافة اختيارية. متعلمون من المنطقة يمرون بنفس التحديات التقنية ويتشاركون الحلول يومياً.
السياق المحلي مهم: المشاريع تُبنى بمتطلبات السوق السعودي، والنقاشات تدور بالعربية دون الحاجة للتبديل بين لغتين أثناء البرمجة.
جلسات مراجعة أسبوعية
مرة في الأسبوع يجتمع المتعلمون لمراجعة الكود وتبادل الملاحظات. ليست محاضرة، بل نقاش بين أقران.
قناة دعم فوري
سؤال برمجي لا يجب أن ينتظر. المجتمع نشط وردود الفعل عادةً في غضون ساعات.
معرض المشاريع المكتملة
كل لعبة تنتهي منها تُضاف إلى معرض مشترك. ترى ما أنجزه غيرك وتعرض ما أنجزته.
تواصل مع المدينة المنورة
المنصة تعمل من المدينة المنورة منذ 2021. الفعاليات الحضورية تُعقد دورياً للمتعلمين في المنطقة.
بعد إتمام المسار
لا وعود مبالغ فيها. هذا ما يصبح ممكناً بشكل واقعي بعد إنهاء المسار بجدية.
محفظة مشاريع حقيقية
ثلاثة ألعاب جوال مكتملة بكود منظم جاهز للعرض على أي جهة - لا مجرد screenshots.
القدرة على النشر المستقل
ستعرف كيف تحوّل مشروعك إلى APK وتنشره على Google Play دون الحاجة لمساعدة خارجية.
فهم حقيقي لمنطق الألعاب
physics بسيطة، إدارة الحالات، collision detection - مفاهيم ستبقى معك حتى لو انتقلت لمحرك آخر لاحقاً.
شبكة من المطورين المحليين
الأشخاص الذين تعلمت معهم يبقون في شبكتك - بعضهم يطلق مشاريع مشتركة بعد انتهاء المسار.
المحتوى متصل بالواقع
المكتبات والأدوات التي تتعلمها هنا هي نفسها المستخدمة في مشاريع حقيقية الآن. لا نُدرّس تقنيات متقادمة لأنها أسهل في الشرح.
ما يقوله من مرّ بهذا
جربت قبلها ثلاث منصات إنجليزية وكنت أضيع وقتاً في ترجمة المصطلحات أكثر مما أتعلم. هنا الشرح بالعربية والكود بالإنجليزية - هذا التوازن الصح. أنهيت لعبتي الأولى في الأسبوع الرابع وكانت تعمل فعلاً على هاتف أخي.
فارس العنزي
طالب جامعي - تخصص علوم الحاسب، المدينة المنورة
كنت أعرف Python من العمل في تحليل البيانات لكن الألعاب كانت عالماً مختلفاً تماماً. التحديات الأسبوعية هي ما أبقتني منتظماً - لا تريد أن ترى اسمك في آخر القائمة.
نوف القحطاني
محللة بيانات - تعلمت تطوير الألعاب كمسار ثانٍ