




السمعة:
- إنضم22 يناير 2024
- المشاركات 227
- الحلول 3
- مستوى التفاعل 525
- النقاط 93
بسم الله الرحمن الرحيم
بحول الله سنقوم بتعلم أساسيات تطوير لعبة pongGame
لماذا اخترتها تحديدًا؟ لأنه انطلاقًا منها يمكنك تطوير العديد من الألعاب الثانية فهي تشمل كل من:
- -التحركات(Movement)
- -التحكم(Controls)
- -الكشف عن التصادمات(collision detection)
- إضافة عداد( scoring)+ Timer
- استعمال الذكاء الإصطناعي (سيكون على هذه الحالة اللاعب في مواجهة اللعبة)
الأدوات التي سنحتاجها :
- بالنسبة للـ visualstudio(installer)
- تحميلraylib :
بعد الدخول للموقع :
ثم تقوم بالـ installation كأي softaware آخر .
- بعد ذلك سنقوم بتحميل vcpkg:
بعد الدخول نضغط على Code ونختار ماهو موضح
بعد الإنتهاء نتوجه لمكان الملف المضغوط لنقوم بفكه
نقوم بضغط يمين الفأرة ونختار الخيار الذي يؤشر عليه السهم الأصفر فينتج عندنا الملفvcpkg-master ذو السهم الأحمر بعدها نقوم بحذف - master
والخطوة الأخيرة هي التوجه للملف vspkg ونكتب في مكان السهم الأحمر cmd
ثم سيفتح لنا cmd لنكتب أول أمر (الأوامر قد تأخذ القليل من الوقت أثناء التنفيذ لذا يرجى الإنتظار)
كود:
.\bootstrap-vcpkg.bat
كود:
.\vcpkg integrate install
كود:
.\vcpkg install raylib:x64-windows
هكذا نكون قد هيئنا البيئة المناسبة للعمل , للتأكد سنقوم بفتح مشروع طباعة بسيط ونضيف مكتبة raylib
إذا قمتم بإضافة #include"raylib.h" وتعرف عليها ولم يعطيكم أي خطأ فأموركم إن شاء الله تمام لحد الآن.
وهكذا قمنا بتهيئة البيئة المناسبة للعمل عليها وفي المرات المقبلة سنقوم ببداية تأسيس اللعبة
دمتم بخير
دمتم بخير
