الشبكة العربية لمطوري الألعاب

خبير مدير وسام البهنسي مشاركة 1

السلام عليكم،
 
على الرغم من أن اسم المهمة يبدو كبيراً ومعقداً، إلا أن المهمة في الحقيقة بسيطة ومحدودة.
 
المهمة هي بناء الحالة التي تمثل المرحلة التي يلعب بها اللاعب. في هذه المهمة، المرحلة ستقتصر على إظهار الأنبوب فقط، حيث فقط تستطيع ضغط زر الخروج لإنهاء اللعبة.
 
لإظهار الأنبوب، ستحتاج إلى إضافة المجسم إلى مشروع الـ XNA وتحميله في اللعبة وأخيراً رسمه. سأوافيك قريباً بملف FBX يحوي مجسم الأنبوب.
 
ضمن التحديات التي ستواجهك أثناء رسم الأنبوب هي اختيار إعدادات الكاميرا المناسبة. الهدف هو أن تجعل الكاميرا تٌظهر الأنبوب من الداخل كما هو الحال في اللعبة الأصلية.
 
بعد أن ننجز هذه المهمة، نستطيع التفرع منها لمهمات برمجة الكاميرا وبرمجة اللاعب وبرمجة الأعداء ... الخ.
 
بعد الانتهاء من التعديلات وتجريبها، ارفعها إلى النسخة المركزية في كود بليكس وأعلمنا بذلك.
 
والسلام عليكم

وسام البهنسي
مبرمج في إنفيديا وإنفريمز

خبير  أحمد عزالدين مشاركة 2

السلام عليكم

قمت بحمد الله برفع تعديلات تتضمن تنفيذ المهمة المطلوبة
وذلك بتنفيذ وحدة لعب بسيطة تقوم بالتحكم في مرحلة بسيطة تقوم فقط برسم الانبوب في وسط الشاشة مع انشاء كاميرا باعدادات مناسبة لذلك

ما زالت اللعبة تحتوي الى الان فقط على ثلاث حالات بسيطة
عند تشغيل اللعبة تظهر شاشة البداية الحمراء
وعند الضغط على زر s والمستخدم الان من قبل وحدة المدخلات نقوم بالانتقال للشاشة التالية وهي شاشة اللعب والتي تحتوي على مجسم الانبوب
وعند الضغط مرة اخرى تظهر شاشة زرقاء وبالضغط اخيراً تنتهي اللعبة

اذا واجه أحدكم أية متاعب مع الوحدة الجديدة أو لاحظ أي مشاكل
فأتمنى اخباري بذلك

وجزاكم الله خيراً

أحمد عزالدين
طالب دراسات عليا
جامعة كالجري