خطوة 1: أنشئ مشروع ثم أضف جدول إلى النموذج الخاص بك

الخطوة الأولى في إنشاء لعبة المتاهة هي إنشاء المشروع ثم تضيف حاوية لوحة إلى النموذج.

لإنشاء مشروع وإضافة حاوية لوحة

  1. من القائمة ملف، انقر فوق مشروع جديد.

  2. إذا لم تكن تستخدم ‏‫Visual Studio Express ، تحتاج إلى تحديد اللغة أولاً. من قائمة القوالب المثبتة, اختر C#‎ أو Visual Basic .

  3. انقر the تطبيق Windows Forms رمز, و then نوع Maze كـ the اسم.

  4. عيّن خصائص النموذج:

    1. تغيير الحجم النموذج الخاص بك باستخدام مؤشر الماوس إلى يسحب الركن الأيمن السفلي. شاهد السفلية-يمين الزاوية بيئة التطوير المتكاملة (IDE). حجم النموذج يظهر في شريط المعلومات. الإبقاء على السحب حتى يصبح غرض و طول النموذج الخاص بك بكسل 650. يمكنك بناء متاهة أكبر و أصغر لذا إجعل النموذج بأي الحجم تريده.

      الحجم في شريط الحالة

      الحجم في شريط الحالةالحجم في شريط الحالة

    2. بعد النموذج الخاص بك بالحجم الصحيح ،قم بتعيين الخاصية Text إلى المتاهة.

    3. بحيث لا يمكن للمستخدم تغيير حجم النموذج ، عيين خاصية FormBorderStyle إلى Fixed3D.

    4. قم بتعطيل الزر تكبير في شريط العنوان الخاص بالنموذج بإعداد خاصية MaximizeBox إلى False.

    لديك الآن نموذج له حجم ثابت لا يمكن للمستخم تكبيره.

    ملاحظة

    عندما تقوم بإنشاء نموذج جديد يتم تعيينها بشكل افتراضي للترك للمستخدم تغيير الحجم بطريقتين: المستخدم يمكنه سحب جوانب أو زوايا النموذج أو انقر فوق تكبير لتكبير النموذج. إذا كنت تريد التأكد من أن المستخدم لن يتمكن من تغيير حجم النموذج قم تيعطيل هذين الخيارين. إعداد خاصية FormBorderStyle إلى أي من الأنماط الثابتة يمنع المستخدم من تغير حجمها, ولكن بإمكانه النقر على الزر تكبير. ولهذا تحتاج أيضاً إلى تعطيل خاصية MaximizeBox .

    في الخطوةالتالية, تحتاج إلى بنية حقل اللعب حيث تبني المتاهة. استخدم عنصر التحكم Panel لهذا الغرض اللوحة هي نوع من عناصر تحكم الحاوية الذي يتيح لك بتخطيط مجموعة من عناصر التحكم. على خلاف بعض الحاويات الأخرى (مثل الحاوية TableLayoutPanel و الحاوية FlowLayoutPanel) اللوحة لا تعيد ترتيب عناصر التحكم المتضمنة فيها. هذا يوفر لك الحرية لوضع عناصر التحكم أينما تريد ولكن بعكس TableLayoutPanel أو FlowLayoutPanel اللوحة غير مفيدة عندما يقوم المستخدم بتغيير حجم النافذة.

  5. انتقل إلى المجموعة الحاويات في مربع الأدوات ثم انقر نقراً مزدوجاً فوق لوحة لتضف لوحة إلى النموذج. عندما يكون لديك لوحة محددة, يجب أن تشاهد رمز مؤشر تحريك في الزاوية العليا اليسرى والتي تظهر كما يلي.

    تحريك المقبض

    تحريك المقبض

  6. اسحب اللوحة حتى تصبح بعيدة بعد قليل عم الزاوية اليسرى العليا من النموذج. بينما تسحبها فإنه يجب أن تلاحظ ميزة مفيدة IDE: عندما يكون بين اللوحة و القمة العليا أو الحافة اليسرى مسافة محددة من النموذج، يكون يستقر في مكانه ويظهر خط أزرق فاصل بين حافة اللوحة وحافة النموذج. يمكنك استخدام هذا لمحاذاة جهاز اللوحة بسهولة بحيث تكون الحواف بنفس البعد عن حافة النموذج الكل تماماً. بمجرد رؤيتك إلى الجزء العلوي و الخطوط الزرقاء الفاصلة على اليسار ، حرر زر الماوس لإسقاط اللوحة في مكانها. تظهر خطوط زرقاء متباعدة كما يلي.

    خطوط زرقاء فاصلة

    Dd492154.VS_BlueSpacerLn(ar-sa,VS.100).png

    يسحب المؤشرالأيمن المنخفض حتى انطباق اللوحة في المكان المناسب على اليمين و الأسفل.

  7. وحيث أنك تريد المستخدم أن يرى حافة المتاهة, تحتاج إلى لإعطائه حدود مرئية. حدد اللوحة وقم بتعيين خاصية BorderStyle إلى Fixed3D.

  8. إحفظ المشروع بواسطة النقر فوق زر شريط الأدوات حفظ الكل ، والذي يظهر كما يلي.

    زر حفظ الكل

    زر شريط الأدوات "حفظ الكل"

  9. لتشغيل البرنامج الخاص بك اضغط المفتاح F5 أو انقر فوق زر شريط الأدوات بدء التصحيح ، والذي يظهر كما يلي.

    زر شريط الأدوات "بدء تصحيح الأخطاء"

    زر شريط الأدوات "بدء تصحيح الأخطاء"

    عند التشغيل, يكون النموذج ببدو كما في الصورة التالية.

    نموذج المتاهة الأولي

    نموذج المتاهة الأولي

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

للمتابعة أو للمراجعة