• 0
  • مالي خلق
  • أتهاوش
  • متضايق
  • مريض
  • مستانس
  • مستغرب
  • مشتط
  • أسولف
  • مغرم
  • معصب
  • منحرج
  • آكل
  • ابكي
  • ارقص
  • اصلي
  • استهبل
  • اضحك
  • اضحك  2
  • تعجبني
  • بضبطلك
  • رايق
  • زعلان
  • عبقري
  • نايم
  • طبيعي
  • كشخة
  • النتائج 1 إلى 12 من 12

    الموضوع: [درس جديد] عمل مشهدين للاعبين فى room واحدة

    1. #1
      التسجيل
      08-10-2005
      الدولة
      مصر
      المشاركات
      634
      المواضيع
      16
      شكر / اعجاب مشاركة

      [درس جديد] عمل مشهدين للاعبين فى room واحدة

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



      كيفية عمل مشهدين فى غرفة واحدة:
      اول شىء سنفعله هو ان نقوم بادخال صور اللاعبين (وفى المثال الذى صنعته وضعت اللاعب الاول صورة
      لكرة باللون الازرق والاخر كرة باللون الاحمر)

      ادخلها ككائن وضع بها احداث التحريك كما بالصورة



      بعدها سنقوم بادخال الview كما فى الصورة






      وكلها طبعا اشياء معروفة
      الان ادخل object ولنسميها مثلا ob_view واختر منها الحدث create
      ومنه اختر excute a piece of code ثم اكتب هذ الكود
      كود:
      {
      view_yport[0]=0
      view_hport[0]=240
      view_yport[1]=240
      view_hport[1]=240
      }
      الان نشرح معنى هذا الكود::
      عندما قمت بادخال الview فانك ترى فى الغرفة مربع هذا الview
      حسن....view_yport[0] تدل على قيمة هذا المربع الذى سيتكون وتكون قيمته بصفر (اى تكون بدايته
      من بداية الغرف) وطبعا [0] هى المصفوفة التى تدل على قيمة الview الذى تتعامل معه
      (وهو view0)
      view_hport[0] يحدد طول هذا الview ووضعناها هنا بقيمة تساوى 240
      ايضا نفس النظام ل view1
      اشعر ان احدا لم يفهم شيء....حسنا يرجى النظر الى تلك الصورة وكل شىء سيتضح حالا



      الان شغل اللعبة وجرب.....تماااااااام
      ؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      ليس تمام...فالان صور اللاعبين اصبحت صغيرة وهذا يؤثر على شكل اللعبة
      معك حق.....لذا سنلجأ لخدعة تحل هذه المشاكل
      اذا اردت زيادة حجم الصورة استعمل الدالة image_yscale وضع لها قيمة اكبر من واحد
      لنجرب.......فى الحدث create الخاص باللاعب الاول ضع الكود
      كود:
      {
      image_yscale=2
      }
      ونفس الشىء للاعب الاخر...وجرب
      تم الاصلاح لكن الخلفية مازالت صغيرة ومشوهة
      فى الحدث create للكائن المسمى obj_view ضع هذا الكود
      كود:
      {
      background_yscale=2
      }
      وجرب....تمت العملية بنجاح لكن مازال هناك مشكلة وهو ان الtiles التى وضعتها فى لعبتك ستكون صغيرة ايضا فى الحجم
      عموما هذه هى المشكلة...اينعم هى لها حل سأشرحه حالا لكنه حل متعب ومع الاسف هو الوحيد الذى توصلت اليه
      فى الكائن obj_view فى الحدث create
      ضع الاتى
      كود:
      {
      for (tl=10000208;tl<10000224;tl+=1)
      {tile_set_scale(tl,1,2)}
      }
      ملحوظة:: هذا الكود ينفع لمثالى فى المرفقات فقط اما انت فاكتب الارقام الموجودة عندك

      طبعا tl متغير يعبر عن الid الخاص بالtile
      والid الخاص بالtile ممكن اخذه من هنا كما فى هذه الصورة



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

    2. #2
      التسجيل
      08-08-2003
      الدولة
      &Oslash;...In My Painest Dreams...&Oslash;
      المشاركات
      344
      المواضيع
      20
      شكر / اعجاب مشاركة
      بطاقات الألعاب

      Gamertag: SonicTheHedgehog2006

      رد: [درس جديد] عمل مشهدين للاعبين فى room واحدة

      مشكور d.a.m.h

      على الدرس الحلو... والرائع...والمفيد ...للاعضاء.....

      اتمنى تشوف الإصدار التجريبي للعبتي ......^_^
      الإصدار التجريبي المحدث...من هنا...هذا الموضوع.....^_^

      http://www.montada2.com/showthread.php?t=574430

      اتمنى تعجبك....




      ..كنوز لم يتم اكتاشفها من قبل الكثيرين...
      اذكار...{الا بذكر الله تطمئن القلوب}..اذكر الله يذكرك

      قل سبحان الله وبحمده 100 مره تغفر ذنوبك وان كانت مثل زبد البحر
      لا تستصعبها هيا رددها

    3. #3
      التسجيل
      22-07-2005
      الدولة
      مصر -أرض الكنانه-
      المشاركات
      208
      المواضيع
      12
      شكر / اعجاب مشاركة

      رد: [درس جديد] عمل مشهدين للاعبين فى room واحدة

      السلام عليكم ورحمة الله وبركاته

      السلام عليكم ورحمة الله وبركاته....اكتب اليكم هذا الدرس بعد فوز منتخب مصر على منتخب انجولا
      وباذن الله بالتوفيق لمنتخبنا
      - يارب مصر تكسب علي طول عشان تعمل لنا دروس كتييير ^^ ، أنا بيبقي عندي شعور مشابه عند فوز مصر ^___^ ، وبالتوفيق لنا إن شاء الله (الأمل العربي المتبقي في البطوله) .
      - درس مميز جداً ومهم للي يريدوا يعملوا ألعاب بلاتفورم للاعبين ، أو أكثر .
      - أعتقد إنه مش لازم نعمل Scale إذا كانت دقة الصورة متناسبه مع دقة الـ View ....... والا إيه ؟!! .
      - وشكور جداً علي الدرس أخي .

    4. #4
      الصورة الرمزية kakarot
      kakarot غير متصل عضو مميز في منتدى التسجيلات الإسلامية
      التسجيل
      14-11-2005
      الدولة
      jordan
      المشاركات
      2,620
      المواضيع
      189
      شكر / اعجاب مشاركة

      رد: [درس جديد] عمل مشهدين للاعبين فى room واحدة

      مشكوور على الدرس المفيد
      لي قراءة ثم رد
      مع الشكر الجزيل على هذه الطريقة

    5. #5
      التسجيل
      08-10-2005
      الدولة
      مصر
      المشاركات
      634
      المواضيع
      16
      شكر / اعجاب مشاركة

      رد: [درس جديد] عمل مشهدين للاعبين فى room واحدة

      Mr.K== شكرا على الرد...جارى تحميل لعبتك وسأرد عليك فى موضوعك

      Elkfrawy== ان شاء الله المنتخب موفق باذن الله...وان شاء الله لو كسبنا كوت ديفوار فأنا محضر درس اخر مفاجأة...
      بالنسبة لخاصية الscale ففعلا مش مهمة لكن فى حالة ان منظر اللعبة يكون مقبول...فى مثالى الموجو بالمرفقات صورة الخلفية جيدة بدون استخدام الscale
      لكن اذا استعملت خلفيات اخرى ستكون مشوهة....

      kakarot== منتظر ردك...لماذا لم نعد نرى العابك؟؟...بالتوفيق

    6. #6
      التسجيل
      19-03-2005
      الدولة
      العين
      المشاركات
      1,261
      المواضيع
      29
      شكر / اعجاب مشاركة

      رد: [درس جديد] عمل مشهدين للاعبين فى room واحدة

      طريقة غريبة ^^"
      وأحس أنك هذي المرة عقدت السالفة شوي
      بالتوفيق لمصر في النصف النهائي
      ----
      باجر مبارة الإمارات والكويت (لتصفيات كأس العالم)
      وإذا فازت الإمارات بكتب لكم درس ومن دروس التميز ^.^
      ----
      تسلم ع الدرس
      ونتظر جديدك ^^
      ليس العيب أن تقع العيب أن تضل على الأرض ولا تقف مجددًا
      I was GameMakerer, may back...I'M BACK o..o

      دردشها دردش دردشها

      ~.~

    7. #7
      التسجيل
      02-04-2004
      المشاركات
      120
      المواضيع
      13
      شكر / اعجاب مشاركة

      رد: [درس جديد] عمل مشهدين للاعبين فى room واحدة

      شكرا لى الدرس المفيد
      CatmanComic1

      العدد 1
      من قصص الرجل القط المصوره حاليا على الايفون وقريبا على الايباد

    8. #8
      التسجيل
      21-11-2007
      الدولة
      الشـــــــــــــــــــــــــــــــــــــــام
      المشاركات
      357
      المواضيع
      34
      شكر / اعجاب مشاركة

      رد: [درس جديد] عمل مشهدين للاعبين فى room واحدة

      الله يجزيك خير أخي d.a.m.h ننتظر الجيد منك درس مميز فعلاً
      كتب الله أن تكون دمشق ***** بك يبدأ وينتهي التكوين
      هاهي الشام بعد فرقة دهر ****** أنهر سبعةٌ .. وحورٌ عينُ
      آه يا شام كيف أشرح ما بي ****** وأنا فيك دائماً مسكون
      نحن أسرى معاً وفي قفص الحب ****** يعاني السجانُ والمسجونُ
      أهي مجنونةٌ بشوقي إليها ****** هذه الشامُ أم أنا المجنونُ
      شام.. يا شام.. يا أميرة حبي ****** كيف ينسى غرامـه المجنون؟
      أوقدي النارَ فالحديث طويلُ ****** وطويلُ لمن نحب الحنين ُ
      إركبي الشمس يا دمشق حصاناً ****** ولك الله ... حـافظ و أميـنُ


    9. #9
      التسجيل
      08-10-2005
      الدولة
      مصر
      المشاركات
      634
      المواضيع
      16
      شكر / اعجاب مشاركة

      رد: [درس جديد] عمل مشهدين للاعبين فى room واحدة

      من التراب== الدرس شكله معقد؟؟؟جايز لأنى كتبته بسرعة...عموما لو هناك شىء غير واضح اسأل...
      الرجل القط== العفو...وانتظر منك المزيد
      عصفور الاسلام== شكرا على الرد....وان شاء الله هناك المزيد

    10. #10
      الصورة الرمزية kakarot
      kakarot غير متصل عضو مميز في منتدى التسجيلات الإسلامية
      التسجيل
      14-11-2005
      الدولة
      jordan
      المشاركات
      2,620
      المواضيع
      189
      شكر / اعجاب مشاركة

      رد: [درس جديد] عمل مشهدين للاعبين فى room واحدة

      هناك مشكلة في المثال ؟
      الرد على جوابك لم أعمل ولا لعبة كنت بدي أعمل لعبة على RPG ولكن لا أستطيع عمل نظام الأسلوب الجانبي

      فلذلك أضظررت إلى الذهاب إلى الدارك بيسك فمنستنىالدروس لتنتهي ^^ ثم بنعمل لعبة

    11. #11
      التسجيل
      19-10-2007
      الدولة
      في الجانب المظلم من الـــــــDark basic
      المشاركات
      985
      المواضيع
      42
      شكر / اعجاب مشاركة

      رد: [درس جديد] عمل مشهدين للاعبين فى room واحدة

      والله شرح ومجهود كويّس منّك,أبهرتني والله وأتمنى أن أرى شروح تفتح النفس مثل شرحك

    12. #12
      التسجيل
      08-10-2005
      الدولة
      مصر
      المشاركات
      634
      المواضيع
      16
      شكر / اعجاب مشاركة

      رد: [درس جديد] عمل مشهدين للاعبين فى room واحدة

      kakarot== فعلا كان هناك عيب بسيط وقمت باصلاحه...شكرا على التنبيه...يمكنك تحميله مرة اخرى من هنا...ولو ممكن prince of sorrow
      يضعها مكان المثال الاول يكون افضل
      DBprog== سعيد بمشاركتك والله...وننتظر منك استكمال دروس الدارك بيسك
      باذن الله
      الملفات المرفقة الملفات المرفقة

    ضوابط المشاركة

    • لا تستطيع إضافة مواضيع جديدة
    • لا تستطيع الرد على المواضيع
    • لا تستطيع إرفاق ملفات
    • لا تستطيع تعديل مشاركاتك
    •