تعلم برمجة ألعاب الفلاش عن طريق فلكسل

http://flixel.org

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

مجرد توضيح هناك فرق كبير بين فلكسل وفلكس. فلكسل محرك العاب من صنع أدم أتومك فلكس من صنع شركة ادوبي لعمل تطبيقات بشكل عام

كيف ابدا برمجة إلعاب باستخدام فلكسل ؟

بالبدايه تحتاج الى محرر (Editor)

يوجد اكثر من محرر للاكشن في المثال سنستخدم Flash Develop

لتحميل إضغط هنا

افتح البرنامج بعد تحميله اختر مشروع جديد

إختر AS3 Project

الان حمل مكتبة فلكسل من هنا

الان بحاجة الى ربط المشروع بمكتبة فلكسل باستخدام احد الطريقتين

1- نسخ ملف org من مكتبة فلكسل ولصفه بالمشروع تحت ملف src

2- اضغط زر الفئرة الايمن عند المشروع (Project) إضغط Classpaths ومن ثم إضغط زر Add Classpaths

حمل مشروع FlxInvaders:  و الصق المشروع تحت ملف src

ملاحظة:- تقدر تحمل مشاريع مفتوحه المصدر من هنا http://flixel.org/help.html

ابحث عن ملف PlayState.as تم التعديل من قبل HUSS

ابحث عن ملف FlxInvaders.as

إضغط زر اليمين واختر Set Document class

أضغط F5 النتيجة

اي استفسارات انا حاضر ضع رد على الموضوع وانشاء الله اقدر اساعدكم

المراجع:-

http://flixel.org

http://www.flashdevelop.org

This entry was posted in Flixel, برمجة. Bookmark the permalink.

10 Responses to تعلم برمجة ألعاب الفلاش عن طريق فلكسل

  1. adam says:

    بخصوص الخطوه هذي :
    ” 1- نسخ ملف org من مكتبة فلكسل ولصفه بالمشروع تحت ملف src ”
    قصدك احط ملف org داخل ملف الـ src ,,,,, ؟؟؟
    طيب ,,,, اذا بحطه >>> امسك ملف الـorg و اوديه الى الفلاش ديفيلوب ولا حاطه من الملف الى الملف عادي ..؟؟
    ,,,
    ,,, و من بعد هذي الخطه ما عرفت وش اسوي ^____^”
    (انا جالس اجهز من الحين لان يوم الثلاثاء ببدأ اشتغل فيه ,,, فإختصارا للوقت ابي اجهّز كل شي ) <<< المطلوب -_-"

    • ammar says:

      بنسبة لسؤال الاول كل الطريقتي صحيحه
      بنسبه الخطوه التاليه انت الان خلاص جهزت البيئة تقدر تبدا ترمج لكن كنصيحه نزل مثال جاهز وحاول تشغلة. كذا تقدر تفهم الانجن اكثر.
      هذا رابط المشروع الي اقترح انك تبدا فيه http://flixel.org/flxinvaders/
      وهذي باقي المشاريع الي ممكن تحملها http://flixel.org/help.html

      • adam says:

        العفوووو اخووووي انت اكوس واحد في العالم هع ^__^”

        و زين انك قلتلي اني اشتغل في مشروع جاهز لأن جد يحتاج افهم الانجن صح بهذي الطريقه ,,,,,
        جاري العمل ….
        See you later >.<"

  2. HUSS says:

    الله يعطيك العافية والله ماقصرة
    بس لمن أشغل المشروع يكتب كل شيء تمما بس في الأخير يظهر خطأ واحد كيف ؟

    [Fault] exception, information=TypeError: Error #2023: Class PlayState$ must inherit from Sprite to link to the root.

    • ammar says:

      اتوقع السبب ان ربط الفلكسل بالمشروع غلط انا انصح كبدايه استخدم الطريقه السهله
      خذ ملف org من فلكسل وحطه في ملف src للمشروع

      او احتمال يكون السبب انك ما خترت AS3 Project

      • HUSS says:

        أجرب أبدأ الخطوات من جديد إنشاء الله تضبط معاي

      • HUSS says:

        عرف وين الخطأ الله يعطيك ألف ألف ألف عافية الخطأ هو أن
        ضغط الزر الأيمن بالماوس على الملف playSate.as واخترت Set Document class
        وفي هذا الملف ليس مكتوب هذا الأمر
        [SWF(width="640", height="480", backgroundColor="#000000")]
        المفروض أضغط الزر الأيمن على ملف FlxInvaders.as واختار Set Document class
        لأن مكتوب فيه هذا الأمر السابق
        وسامحني على الإطاله والإزعاج ( و سلاااااااااااااااااااااام سلم )

  3. adam says:

    مشكوووور استاذي عمار
    الله يعطيك الف عافيه ,,,, ~ <3
    و المثال اشتغل عندي الحمدلله ;)

  4. nour says:

    مرحبا اخي بترجاك ترد علي انا حابة اتعلم فلاش بس عندي سؤال فيي اتعلم بدون ما استخدم اية برنامج مثل macromedia flash mx او غيرو انا عندي بس flash player ‎ وحابة اتعلم عن طريق كتابة الأكواد يعني مثل لغة ال php ‎ اكتب كود بلف نص وبعمل اسمو مثلا xx.swf ‎ وبروح بفتحو من ال flash player..عندك شي مواقع بتعلم الفلاش بهالطريقة بترجاك ناطرة اخي

أضف تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

*

يمكنك استخدام أكواد HTML والخصائص التالية: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *