قبل يوم من تاريخ هذه التدوينة ، ذهبت إلى مسرح في الكلية التي أدرس بها ، حيث تقيم مايكروسوفت السعودية وبالتعاون مع كلية الحاسب بجامعة KSU بالرياض ، محاضرة تعريفية بمسابقة التحدي ، لتطوير لعبة على XNA .
كمدوّن ، لم تفتني هذه المناسبة من أن أفعل ما يفعله المراسلون .. أخذت جوّالي .. التقطت صورة تثبت وجودي هناك .
لا تسأل عن دقّة الصورة و لا تسأل لماذا هي مائلة ، قد يكون رأسي مائلاً حينها لسبب ما .. النوم مثلاً : )
بدأت الجلسة التعريفية ، بكلمة المحاضر : *** ( لم يقدّم نفسه ) ، ولكن سمعت أنه مسؤول في مايكروسوفت السعودية . بدأ كلامه بالتعريف بأدوات المسابقة ،ثم تحوّل بطريقة ما للحديث عن سوق العمل، silverlight ، الطلاب واهتماماتهم ، وانتهت المحاضرة دون الحديث عن موضوع المحاضرة . حاولت إعادة أجواء المسابقة بالسؤال عن معايير تقييم اللعبة ، فكان الجواب: أنت أرسل اللعبة ويصير خير : ) .
المبادرة ممتازة ويشكرون عليها ، و المسؤول الذي ألقى المحاضرة شخص ظريف و مجتهد ، ومتعاون مع جامعات المملكة . ولكن لا أعرف بصراحة هل المسابقة ستكون على مستوى جامعات المملكة أو الرياض أو جامعتنا فقط ؟ لا أعرف .
وبعدين ..
أعرف أن قارئ هذه المدونة قد لايهمه أمر المسابقة ( على الأقل المنطق يقول هذا ) ، ولكن أعتقد أنه يحق لنا أن نسعد بأن برمجة الألعاب أصبح لها موطئ قدم في جامعاتنا ، بعد أن تعودنا فقط على سماع كلمات مثل : Console ، Database ، Analysis ... الخ .
المشاركون
حاولت استراق السمع أثناء جلوسي في الصف الثاني ، لأعرف نوعية المنافسين ( أعدائي المبرمجين في هذه المسابقة ) ، ولكن بعد أن سمعت هذا الحوار الدائر بين بعض الزملاء ، خاب الظن ، مع ابتسامة خبيثة حاولت اخفاءها:
- تبغى تشارك في المسابقة ؟
ايه طبعاً ..
- وش ناوي عليه ؟
اممم .. اكس أو ؟
- هههه .. لكن اللعبة فيها ذكاء ورح تكون صعبة !
ما عليك يا رجل .. اللعبة رح تكون بين لاعبين .. أنت وزميلك ؟
- شبكات يعني ؟ صعبة !
لا لا .. كلكم تلعبون على نفس الكيبورد ... عشان مايكون فيها ذكاء :/ .
- هههه
خخخخ .
لذلك الحصول على XBox 360 - جائزة المسابقة - من براثن المتسابقين لا تبدو بتلك الصعوبة التي كنت أتخيلها . لكن الخوف من الجنس الناعم ، سمعت أنهن سيشاركن بهذه المسابقة . الله يستر !
النيّة
أفكر في تطوير لعبة لأشارك في هذه المسابقة ، على الأقل يكون اسمي موجود عند Microsoft اذا احتاجوني يوماً ما .. ولكن لا أعرف طبيعة اللعبة التي سأشارك بها !
دار حوار بين عقلي الظاهر وعقلي الباطن - على فرض أن هناك شيء اسمه "عقل ظاهر" :
- هل أنا مبرمج سي شارب ؟
لا .
- هل أنا خبير في XNA ؟
لا .
- هل أعرف شيء في التصميم الثلاثي البعد ؟
لا .
- هل أعرف شيء عن التحريك ؟
لا .
- هل أملك وقت ؟
لا .
- هل انتهى مشروع التخرج الذي أعمل عليه ؟
لا .
أمام هذه اللاءات أقف حائراً .. مفكراً في نوعية اللعبة التي سأطوّرها ! أفكر في ثلاثة أنماط من الألعاب ، شبيهة بالألعاب التالية :
1- لعبة شبيهة بلعبة Crash في أجزائها الأولى ، اللعبة مسلية ولا تحوي كم كبير من الذكاء الاصطناعي ، ولكن صعوبتها في التصميم والتحريك .
2- لعبة سباق سيارات ، ولكن أحتاج لمحرك فيزيائي على مستوى PhysX ، ولا أظن أن شيئاً شبيهاً به متوفراً لـ XNA ، كما أن تطوير محرك فيزيائي من الصفر فكرة صعبة .
3- لعبة ألغاز !
أبحث حالياً عن لعبة ثلاثية البعد لأجربها ، لاتحتاج لمصمم مبدع . لا تحتاج إلاّ إلى XNA مع قليل من الذكاء الذي أتمتع به :/ . مع العلم أن مدة هذه المسابقة ، شهرين تقريباً .
أيا زائر المدونة ، إنّي سائلك ، أتقترح لعبة ممتعة ، سهلة ، ولا تستهلك الكثير من الوقت ؟
أفمجيبني أنت !