موضوع: مكتبة Allegro لبرمجة الألعاب

ردود: 7 | زيارات: 2396
  1. #1
    عضو فعال
    تاريخ التسجيل
    Sep 2004
    ردود
    201

    Post مكتبة Allegro لبرمجة الألعاب

    وجدة احد اطوات التطوير للالعاب في احد المواقع
    وتبدوا لي انها طريقة سهاة وبسيطة لبرمجة الالعاب
    ارجو ان تستفيدوا منها وتبدوا ارائكم فيها
    الرابط:
    http://daif.net/linux/ar/ar/allegro.html


  2. #2
    شكراااااا على الموقع

  3. #3
    عضو فعال
    تاريخ التسجيل
    Sep 2004
    ردود
    201

    Post

    «Allegro Low LEvel Game ROutines»

    في الحقيقة تعتبر مكتبة Allegro من المكتبات مفتوحة المصدر المتطورة وتتميز بسهولة التطوير عليها
    حيث تشبه الى حداً ما اوامر دوس ويونكس حيث تبدأ البرنامج بدالة Main وتختمه بـ End_of_Main

    لمن لم يتقن لغة سي او سي++ فانا انصحه بالتعلم واكتساب المهارات بهذه المكتبه التي لم ارى لها مثيل
    حتى الان .

    متطلبات التطوير على Allegro في بيئة ويندوز.
    1- Microsoft Visual C++ 6 or 7
    2- DirectX SDK
    3- djgpp compiler (djdev*.zip, gcc*b.zip, and bnu*b.zip)1
    4- GNU make (mak*b.zip)2



    اذا قمتَ بتحميل جميع تلك الملفات اتبع الخطوات التالية :
    1- اقراء ملف الاعداد للمترجم الذي تستخدمه والذي ستجده في هذا الامتداد من المكتبه:
    "C:\allegro\docs\build"
    2- قم بوظع ملفات مكتبة Allegro في المحرك :C او
    3- تبت الحزمة التطويرية للدايركت اكس
    4- قم بوظع ملفات حزمة DJGPP في ملف داخل حزمة Allegro
    "C:\allegro\djgpp"
    5- قم بتنزيل الملف allegro-4.0.3-msvc6make من موقع Allegro و من ثم اجراء عملية
    Extract في مجلد Allegro وستظهر لك رسالة اختر منها yes to all
    6- مجلد Allegro وشغل الملف msvcmake.bat ليقوم بالاعدادات وستظهر لك رسالة اختر منها
    الحرف Y=yes
    7- شغل الفيجول استوديو واختر من قائمة ادوات الامر option وقم بوظع الروابط للملفات الراسية
    والمكتبات لكلى المجموعتين التطويريتين allegro and DJGPP

  4. #4
    عضو فعال
    تاريخ التسجيل
    Sep 2004
    ردود
    201
    هذه مجموعة الروابط للمجموعة DJGPP

    ftp://ftp.mirror.ac.uk/sites/www.del...2/djdev203.zip

    ftp://ftp.mirror.ac.uk/sites/www.del...nu/gcc343b.zip

    ftp://ftp.mirror.ac.uk/sites/www.del...u/mak3791b.zip

    ftp://ftp.mirror.ac.uk/sites/www.del...nu/bnu215b.zip
    أعتقد ان هذا الرابط الأخير غير مهم ولكني وظعته للاحتياط .

  5. #5
    عضو فعال
    تاريخ التسجيل
    Sep 2004
    ردود
    201
    السلام عليكم

    قمت في الفترة الماضية بتصميم مثال بأستخدام مكتبة allegro ارجوا ان تستفيدوا منه لتتعلموا اكثر وتكتسبوا المزيد من المهارات في البرمجة قبل الاتقال الى تطوير المشاريع الكبيرة

    رابط البرنامج: http://jeje-maximum.tripod.com/flyballexe.rar

    الملفات المصدرية: http://jeje-maximum.tripod.com/flyball_src.rar

    وهذا الرابط لصفحة المساعدة في موقع allegro تستطيع تحميل ملفات المساعدة من هناك
    وتستطيع ان تجدها ايظاً مع مكتبة allegro في المسار: allegro\docs\html\.

    الرابط: http://www.talula.demon.co.uk/allegro/api.html

  6. #6
    عضو فعال
    تاريخ التسجيل
    Sep 2004
    ردود
    201
    قد لا يعمل المثال في الاعلى اذا كنت لم تقم بتثبيت حزمة allegro التطويرية في نظامك
    لذا قم بتحميل هذ الملف: http://optusnet.dl.sourceforge.net/s...all403_bin.zip

    وقم بنسخ الملف alleg40.dll من المسار lib/msvc/ الى نفس مجلد اللعبه

  7. #7
    بارك الله فيك أخي jeje

Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل