قبل يوم من تاريخ هذه التدوينة ، ذهبت إلى مسرح في الكلية التي أدرس بها ، حيث تقيم مايكروسوفت السعودية وبالتعاون مع كلية الحاسب بجامعة KSU بالرياض ، محاضرة تعريفية بمسابقة التحدي ، لتطوير لعبة على XNA  .

كمدوّن ، لم تفتني هذه المناسبة من أن أفعل ما يفعله المراسلون .. أخذت جوّالي .. التقطت صورة تثبت وجودي هناك .

 


لا تسأل عن دقّة الصورة و لا تسأل لماذا هي مائلة ، قد يكون رأسي مائلاً حينها لسبب ما .. النوم مثلاً : )

بدأت الجلسة التعريفية ، بكلمة المحاضر : *** ( لم يقدّم نفسه ) ، ولكن سمعت أنه مسؤول في مايكروسوفت السعودية . بدأ كلامه بالتعريف بأدوات المسابقة ،ثم تحوّل بطريقة ما للحديث عن سوق العمل، silverlight ، الطلاب واهتماماتهم ، وانتهت المحاضرة دون الحديث عن موضوع المحاضرة . حاولت إعادة أجواء المسابقة بالسؤال عن معايير تقييم اللعبة ، فكان الجواب: أنت أرسل اللعبة ويصير خير : ) .

المبادرة ممتازة ويشكرون عليها ، و المسؤول الذي ألقى المحاضرة شخص ظريف و مجتهد ، ومتعاون مع جامعات المملكة . ولكن لا أعرف بصراحة هل المسابقة ستكون على مستوى جامعات المملكة أو الرياض أو جامعتنا فقط ؟ لا أعرف .

 

وبعدين ..

 

أعرف أن قارئ هذه المدونة قد لايهمه أمر المسابقة ( على الأقل المنطق يقول هذا  ) ، ولكن أعتقد أنه يحق لنا أن نسعد بأن برمجة الألعاب أصبح لها موطئ قدم في جامعاتنا ، بعد أن تعودنا فقط على سماع كلمات مثل : Console ، Database ، Analysis ... الخ .

 

المشاركون

حاولت استراق السمع أثناء جلوسي في الصف الثاني ، لأعرف نوعية المنافسين ( أعدائي المبرمجين في هذه المسابقة  ) ، ولكن بعد أن سمعت هذا الحوار الدائر بين بعض الزملاء ، خاب الظن ، مع ابتسامة خبيثة حاولت اخفاءها:

- تبغى تشارك في المسابقة ؟

ايه طبعاً ..

- وش ناوي عليه ؟

اممم .. اكس أو ؟

- هههه .. لكن اللعبة فيها ذكاء ورح تكون صعبة !

ما عليك يا رجل .. اللعبة رح تكون بين لاعبين .. أنت وزميلك ؟

- شبكات يعني ؟ صعبة !

لا لا .. كلكم تلعبون على نفس الكيبورد ... عشان مايكون فيها ذكاء :/ .

- هههه

خخخخ .

 

لذلك الحصول على XBox 360 - جائزة المسابقة - من براثن المتسابقين لا تبدو بتلك الصعوبة التي كنت أتخيلها . لكن الخوف من الجنس الناعم ، سمعت أنهن سيشاركن بهذه المسابقة . الله يستر !

 

النيّة

أفكر في تطوير لعبة لأشارك في هذه المسابقة ، على الأقل يكون اسمي موجود عند Microsoft اذا احتاجوني يوماً ما لسان خارج.. ولكن لا أعرف طبيعة اللعبة التي سأشارك بها !

دار حوار بين عقلي الظاهر وعقلي الباطن - على فرض أن هناك شيء اسمه "عقل ظاهر" :

- هل أنا مبرمج سي شارب ؟

لا .

- هل أنا خبير في XNA ؟

لا .

- هل أعرف شيء في التصميم الثلاثي البعد ؟

لا .

- هل أعرف شيء عن التحريك ؟

لا .

- هل أملك وقت ؟

لا .

- هل انتهى مشروع التخرج الذي أعمل عليه ؟

لا .

 

أمام هذه اللاءات أقف حائراً .. مفكراً في نوعية اللعبة التي سأطوّرها ! أفكر في ثلاثة أنماط من الألعاب ، شبيهة بالألعاب التالية :

 

1- لعبة شبيهة بلعبة Crash في أجزائها الأولى ، اللعبة مسلية ولا تحوي كم كبير من الذكاء الاصطناعي ، ولكن صعوبتها في التصميم والتحريك .

2- لعبة سباق سيارات ، ولكن أحتاج لمحرك فيزيائي على مستوى PhysX ، ولا أظن أن شيئاً شبيهاً به متوفراً لـ XNA ، كما أن تطوير محرك فيزيائي من الصفر فكرة صعبة .

3- لعبة ألغاز !

 

أبحث حالياً عن لعبة ثلاثية البعد لأجربها ، لاتحتاج لمصمم مبدع . لا تحتاج إلاّ إلى XNA مع قليل من الذكاء الذي أتمتع به :/ . مع العلم أن مدة هذه المسابقة ، شهرين تقريباً .

 

أيا زائر المدونة   ، إنّي سائلك ، أتقترح لعبة ممتعة ، سهلة ، ولا تستهلك الكثير من الوقت  ؟

 

أفمجيبني أنت !