ساهر الشمري
 
الرئيسيةس .و .جبحـثالتسجيلالأعضاءالمجموعاتدخول

شاطر | 
 

 صمم لعبتك الأولى على الفلاش

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
الشمري
عضو نشيط و رائع
عضو نشيط و رائع


عدد الرسائل : 9
العمر : 26
your site : http://saher.clubme.net/montada-f1/topic-t50.htm
تاريخ التسجيل : 19/02/2008

مُساهمةموضوع: صمم لعبتك الأولى على الفلاش   الأربعاء سبتمبر 24, 2008 6:55 pm

بسم الله الرحمن الرحيم
كيفية تصميم لعبة فلاش هنا يمكن صناعة وتصميم لعبة فلاش
سنتعلم اليوم درس تصميم الألعاب في الفلاش وكثير منا يتمنى لو يصنع لعبة فأليكم هذا الموضوع ... إن شاء الله يفيدكم .

أولا : جعل شيء يتحرك بالأزرار

نرسم موفي كليب ونسميه ship ونكتب في الآكشن التالي


onClipEvent(enterframe) {
if (Key.isdown(Key.RIGHT)) {
_root.ship._x +=3
}
if (Key.isdown(Key.LEFT)) {
_root.ship._x -=3
}
if (Key.isdown(Key.UP)) {
_root.ship._y -=3
}
if (Key.isdown(Key.DOWN)) {
_root.ship._y +=3
}
}

شرح الكود :
السطر الأول : عرفنا حامل الجملة وهو enterframe الذي يجعل الكود الذي داخله يتكرر .
السطر الثاني : قلنا إذا الزر كان مضغوطا للأسفل (key.isdown) وحددنا الزر وهو اليمين
السطر الثالث : إذا تحقق الشرط سيزيد الإحاداثي السيني للموفي كليب بمقدار 3 ويمكن لك تغير القيمة حسب ما تقتضيه لعبتك .
السطر الرابع : هو عبارة عن نفس السطر الثالث لكن الزر هو اليسار .
السطور من الخامس وحتى الأخير : بقية الأزرار .

ثانيا : تحديد مساحة للحركة فيها :

إذا أردت أن تحدد للشكل مكانا للتحرك فيه مثل الجدران :

تضع هذا الكود في نفس الموفي كليب :

onClipEvent (enterframe) {
if (_root.ship._x > 550) {
_root.ship._x = 550
}
if (_root.ship._x < 0){
_root.ship._x = 0
}
if (_root.ship._y > 400){
_root.ship._y = 400
}
if (_root.ship._y < 0){
_root.ship._y = 0
}
}

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



مُساهمةموضوع: رد: صمم لعبتك الأولى على الفلاش   الجمعة أكتوبر 03, 2008 5:08 am

pirat pirat pig pig happy happy happy happy happy happy happy Arrow What a Face tongue مشكور موضوع رائع

happy happy afro afro queen queen king king farao farao rendeer rendeer scratch scratch study elephant flower flower geek santa santa santa cheers cheers monkey cyclops cyclops Idea Idea Razz Razz Mad Laughing Shocked Cool Sad Sad Very Happy
الرجوع الى أعلى الصفحة اذهب الى الأسفل
مروه
عضو نشيط و رائع
عضو نشيط و رائع
avatar

عدد الرسائل : 7
تاريخ التسجيل : 21/01/2008

مُساهمةموضوع: رد: صمم لعبتك الأولى على الفلاش   السبت أكتوبر 04, 2008 4:05 pm

ليش نصممم العابنه فلاش اذا اكو game maker !!!!
بس مشكوووور
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
 
صمم لعبتك الأولى على الفلاش
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات ساهر الشمري :: تصميم الالعاب العام-
انتقل الى: