كيف تصنع لعبة فلاش

جدول المحتويات:

كيف تصنع لعبة فلاش
كيف تصنع لعبة فلاش
Anonim

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

كيف تصنع لعبة فلاش
كيف تصنع لعبة فلاش

فكرة اللعبة

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

أدوات

تمت كتابة كود لعبة الفلاش بلغة برمجة Action Script 3 (AC3). لإنشاء لعبتك الخاصة بنجاح ، يجب أن يكون لديك على الأقل معرفة أساسية بهذه اللغة. أثناء دراستها ، يوصى بإنشاء ألعاب أولية تعطي فكرة عن كيفية عمل هذه التكنولوجيا. طريقة جيدة لتعلم لغة AC3 هي قراءة كود المطورين الآخرين. عادةً لا يكشف المبرمجون عن الكود المصدري لألعابهم ، ولكن يمكنك العثور على مشاريع مفتوحة المصدر بالإضافة إلى العديد من البرامج التعليمية حيث يمكن تقديم هذه الرموز.

لإنشاء لعبة بسرعة ، ستحتاج أيضًا إلى شراء Flash Professional. هذا برنامج مدفوع ، لكنه يبسط عملية التطوير بشكل كبير ، ولن تحتاج إلى أي برامج إضافية.

هيكل المجلد

يمكن أن تكون اللعبة التي تنشئها معقدة للغاية وتحتوي على العديد من الصور ومقاطع الصوت. حتى لا يتم الخلط بينها ، قم بإنشاء مجلدات منفصلة. على سبيل المثال ، يجب أن يكون لديك مجلد رئيسي يحتوي على مشروع اللعبة بالكامل ، ويمكن أن يحتوي على حزم img و snd و src ، والتي ستخزن الصور ومقاطع الصوت وملفات الأكواد ، على التوالي. يعتبر تنظيم المجلد هذا مهمًا بشكل خاص إذا كان هناك عدة أشخاص يعملون على اللعبة.

الترميز والاختبار

هناك ثلاثة هياكل تعليمات برمجية رئيسية تُستخدم عند كتابة كود اللعبة في AC3: المتغيرات ومعالجات الأحداث والوظائف. هم الذين سيسمحون لك بترجمة الخوارزميات الخاصة بك إلى كود. بالإضافة إلى ذلك ، سيحتوي رمز البرنامج على ما يسمى بالكائنات التي سيعمل عليها المشغل. يحتوي كل عنصر من هذه الكائنات على مجموعة من الخصائص التي يجب تحديدها أيضًا. يمكنك استخدام الأمر trace () للتحكم في تشغيل البرنامج والتحقق من القيم الحالية لكائنات معينة. عند الانتهاء من إنشاء الكود ، يمكنك اختبار لعبتك على الفور عن طريق تحديد عنصر القائمة Create-> Test Movie في نافذة Flash Professional.

موصى به: