1 مرفق
رد: موضوع الطلبات و المساعدات Game Makers
خلم
اقتباس:
المشاركة الأصلية كتبت بواسطة عصفور الإسلام
السلام عليكم يا أفضل أصدقاء:::
mr.k===== شكراً لك على مجاوبتك لي و أسف على تأخري في شكري لك
عند سؤال واحد:
أولاً : شكراً لك d.a.m.h و Elkfrawy على تعليمي الجيم ميكر وخاصة كيف أستخدم المتغييرات لأني بصراحة
أصبحت عم أفهم كل شيء بس بشان المتغييرات لاني لقيتهم أهم شيء في البرنامج والذي يفهمهم يفهم كيفية عمل أي شيء بالبرنامج
أقدم لكم تحيتي أخوتي الكرام...
شكرا اخى العزيز وسعيد جدا انى قدرت اوصلك المعلومة
اقتباس:
ثانياً : السؤال: عندما أدخل صورة اللاعب و أدخلت صورة اللاعب وهو يضرب بيده
وفي الأوبجكت وضعت صورة اللاعب وعندما يضغط على زر d تظهر صورة اللاعب وهو يضرب بيده أخترات الخيار(Change the sprite)
لتغيير سبرايت اللاعب إلى سبرايت وهو يضرب بيده.
ثم في مربع sprite أخترت صورة اللاعب وهو يضرب بيده
وفي مربع subimage تركته كما هو
وفي مربع speed أدخلت رقم 0.2
ثم في الحدث Step للاعب وضعت كود وفي هذا الكود كتبت:
if (spr_player_attack && image_index=3)
sprite_index=spr_player
حيث spr_player_attack: أسم سبرايت اللاعب وهو يضرب بيده
و image_index=3: عدد صورة الموجودة داخل سبرايت اللاعب وهو يضرب وهي 3
و spr_player سبرايت اللاعب وهو واقف
هذا الكود أي أني أقول للبرنامج عندما يكون سبرايت اللاعب وهو يضرب وفي الجزء الثالث من السبرايت يتحول إلى سبرايت اللاعب وهو واقف
بس عندما أقوم بتشغيل اللعبة وأضغط على زر d يبقى اللاعب وهو يضرب وما يوقف يده هذه هي المشكلة
هذه الطريقة أعطاني ياها أخي الكريم أيمن
بس مامشي الحال مع هذه الطريقة أم أنا قمت بعمل طريقة ال Time Line
حيث أقول له أنه عندما أضغط على زر يظهر سبرايت اللاعب وهو يضرب و يبدأ time line
وأنا عامل في هذا time line أنه بعد بضع ثوانٍ يظهر سبرايت اللاعب وهو واقف عادي بدل الكود الذي ذكرته أنا سابقاً
بس ماحبيت طريقة ال time line لأأنها بدها شغل و عملها ليس مثل عمل الكود ....
ممكن تقولوا لي إذا في شي خطأ بالكود أو شي شغلة لأني بدي طريقة الكود لأنها أسهل و عملها أدق
احسن طريقة هى استعمال الحدث Animation End الموجود بقائمة Other
الكود الذى تكتبه
كود:
}
if sprite_index=spr_player_attack
then sprite_index=spr_player
{
ويستحسن عند الضغط على زر d تكتب الكود
كود:
}
sprite_index=spr_plyer_attack
image_index=0
{
وذلك حتى تضمن ان الصورة سيبدأ عرضها من البداية
اقتباس:
شو الفرق بين global و + string
أنا شاهدت أنهم هما الأثنان نفس الوظيفة بس حبيت أسئلكم
يعني إذا مثلاً عملت متغير في أوبجكت و في أوبجكت ثاني بدي قله أنه يأظهر المتغير الذي في أوبجكت اللاعب
في الحدث draw نضع الvar التي اللون التي خلفها تقريباً أصفر
أضع هذه الكلمة
(you have" + string(obj_player.bomb
أو إذا بطريقة ال global نكتب كود فيه global.bomb
بس ممكن تقولوا لي شو الفرق بينهم و أي أسهل و أي أحسن
String: تستخدم لتحديد قيمة متغير للصورة الرقمية
لنأخذ مثال: انت كتبت فى الحدث create متغير وليكن اسمه bomb ووضعت قيمته=5
فاذا كتبت هذا الكود (you have" + string(bomb
فى الايقونة var ذات اللون الاصفر سيظهر على الشاشة رقم 5 اما اذا لم تكتب الكود string كأن تكتب you have"+bomb فلن يظهر شىء
Global: لكى تفهم معناه تابع درس الاخ العزيز من التراب من هنا
اقتباس:
كيف أفتح ملف فيديو داخل اللعبة
ضع ملف الفيديو شرط ان يكون بامتداد avi داخل نفس folder اللعبة ثم ادخل الحدث المراد فيه تشغيل الفيديو وليكن الحدث create ومن ثم اختار الايقونة المسماه show a video file الموجودة فى main2 تحت عنوان Info ثم اكتب فى خانة filename
اسم ملف الفيديو مع وجود الامتداد.
اقتباس:
كيف أفتح ملف فلاش داخل اللعبة
صراحة لم اجربها ولو وجدت طريقة سأنقلها لك
اقتباس:
سؤال بسيط ::::: أريد عندما أقوم بالتأشير على قائمة أو أي سبرايت يظهر أو يصدر صوت
فقط تأشير وليس ضغط
سأتركك تفكر قليلا فى اجابة هذا السؤال ....عموما راجع جميع الاحداث الخاصة بالماوس
اقتباس:
وعندي أيضاً بعض الأسئلة عن الثري دي ::
أريد عندما أقوم يتحريك الماوس لليمن تتحرك الصورة أو الشاشة لليمين وبالعكس....
أريد أن أجعل مثلاً السلاح يبقى وجهه معي أي عندما أتحرك لليمين و أنظر إلى السلاح يظهر و وجهه لعندي
و إذا تحركت لليسار و أنظر إليه يبقى وجهه معي أي عندما انظهر إليه يظهر سبرايته كاملاً
هي المشكلة أنها عندما أتحرك لليمين يبقى وجهه كما عينته في أول مرة وبيظهر عندي السلاح وهو مايل ووجه ليس موجه لوجه اللاعب
يعني مثل مثال ال FPS للجيم ميكر البرميل الذي يظهر في أول اللعبة لاحظوه عندما يتحرك اللاعب لليمين يدير البرميل لليمين ويظهر سبرايته كامل
أريد أني عندما أتصادم مع سبرايت السلاح يظهر السلاح على الشاشة أي لاأريده في أول اللعبة يأتي معي أريده أني أنا أذهب و أأخذه من الأرض ثم يظهر السلاح على الشاشة
حمل المثال الموجود بالمرفقات وان شاء الله تجد ما تحتاجه
اقتباس:
d.a.m.h====> جزاك الله خير مافي غيرك بيقدر يساعدني غيرك في الثري دي والله بعرفك مابتقصر
وأنا مالي نسيان فضلك السابق عليي أبداً
:::::والحمد لله رب العالمين:::::
اسف على التأخير لكنى فعلا مشغول وربنا يعننا جميعا
بالنسبة للطلب اللى طلبته فى الرد المنفصل ياريت لو تجيب مثال مبسط للفكرة...والسلام عليكم
رد: موضوع الطلبات و المساعدات Game Makers
مرحبا
لو سمحتم اريد اعرف كيف اخلي الآعب منظور ثالث وليس الاعب بالمنظور الاول وياليت طريقة عمل خارطة صغيرة يعني يتحرك الآعب تتحرك نقطه بالخريطة وطريقة التبديل بين لاعبين وانت تعلب وكلهن بالشكل الثري دي وشكراً
رد: موضوع الطلبات و المساعدات Game Makers
مرحبا
لو سمحتم اريد اعرف كيف اخلي الآعب منظور ثالث وليس الاعب بالمنظور الاول وياليت طريقة عمل خارطة صغيرة يعني يتحرك الآعب تتحرك نقطه بالخريطة وطريقة التبديل بين لاعبين وانت تعلب وكلهن بالشكل الثري دي وشكراً
رد: موضوع الطلبات و المساعدات Game Makers
ارجوا اخباري
1.اريد صنع لعبة 2D مثل MEGA MAN X فارجو تعليمي فأنا مبتدا
1 مرفق
رد: موضوع الطلبات و المساعدات Game Makers
مشكووور اخوي d.a.m.h على المثال الرائع للثريدي شوتر جيم بس كيف اضيف جدران و حواف ...اتمى الإجابة
.......
وكان عندي سبريات لالعاب الثريدي شوتر جيم........
وكمان عندي ملف يحوي عشرات من سبرايت الألسلحة. بالمرفق.....
كيف اضع له جاذبية وقدرة على القفز...
رد: موضوع الطلبات و المساعدات Game Makers
Mr.K && ديمو1:
هذا الموقع ممتاز يحتوى على مجموعة من الامثلة انا شخصيا اتعلم منه..واعذرونى لأن خبرتى مازالت قليلة فى الثرى دى
http://gamesguy.bravehost.com/tutorials.html
Assassin Altair:
بما انك مبتدىء:
-انظر الى الدروس الموجودة بالفهرس المثبت فى الاعلى
-ايضا حمل المثال الخاص بالبلاتفورم الموجود بموقع البرنامج وادرسه جيدا
-اوقرأ هذا الدرس ايضا لضبط عملية التصادم
http://montada.com/showthread.php?t=573572
بعدها ممكن ان تبدأ بعمل لعبة مثل megaman
رد: موضوع الطلبات و المساعدات Game Makers
بسم الله الرحمن الرحيم
بدية أحب أن أتوجه بالشكر لكم أخواني في هذا المنتدى على المجهود الأكثر من رائع ألف شكر :silly::silly::silly:
لي طلب صغير إن أمكن :
أنا أقوم بصناعة لعبة ثلاثية الألعاب وقد قمت بإنجاز الكثير منها من حيث الشخصيات والأسلحة والغرافيك بشكل عام
ولكن تواجهني مشكلة كبيرة بالنسبة لي ," صغيرة بالنسبة لكم كما أظن" وهي أني بحاجة لتحريك اللاعب والدوران به وتصويب السلاح عن طريق الماوس وليس الكيبورد
لقد حاولت كثيراً وبأكثر من طريقة حتى عجزت وأصابني الإحباط
أرجوا المساعدة لأني قطعت شوطاً كبيراً باللعبة
أرجوا المساعدة بمثال إن أمكن
ولكم مسبقاً ألف شكر :biggthump:
هذا رابط لصورة أحد الوحوش من اللعبة
http://www.a.7m7.org/uploads/images/...8524f407b6.gif
http://www.a.7m7.org/uploads/thumbs/...8524f407b6.gif
رد: موضوع الطلبات و المساعدات Game Makers
يا شادي اعطني اللعبة حتى اتمكن من معرفة مطلبك بالضبط....^^
مشكوووور d.a.m.h على الموقع...^^
رد: موضوع الطلبات و المساعدات Game Makers
شادي الفارس ======> أخي الكريم إرجع إلى الصفحة 41 ثم تشاهد رد للأخ d.a.m.h يوجد في مرفقات هذا الرد مثال مسمى fps
هذا هو طلبك بإذنه تعالى
ألف ألف شكر لك أخي d.a.m.h وأسف على تأخري في الرد
رد: موضوع الطلبات و المساعدات Game Makers
عصفور الإسلام,Mr.k
أشكركم أخواني على الرد لكني لم أجد الإجابة على سؤالي بعد
ما أحتاج معرفته هو
1: كيف يمكنني التسديد عن طريق الماوس أي جعل دوران اللاعب يميناً ويساراً , للأعلى والأسفل مرتبطاً بحركة الماوس كما في أي لعبة حربية
2 كيف يمكنني وضع مؤشر للتسديد وعند التسديد أجعل الرصاصة تنطلق باتجاه المؤشر
أنا قمت بعمل وكانت النتيجة مقبولة ولكنها غير كافية فاللاعب يطلق بالأتجاه الذي أريده
ولكن عندما أنظر للأعلى لا يطلق للأعلى بل يطلق للأمام
قمت بعمل مشروع مصغر من مشروعي لأني لم أستطع من تحميل المشروع كاملاً بعد
وهذا هو الرابط
http://download21.mediafire.com/ngei...mh/ALFARES.rar
أرجو تحميلها والرد على الأخطاء وتصحيحها إن وجدت
ملاحظة : في لعبتي هذه التسديد بواسطة الأسهم من لوحة المفاتيح والنظر للأعلى والأسفل يتم بواسطة مفتاحي home ,end
الإطلاق بواسطة سبيس بار
والركض بواسطة السهم الأعلى أو الأسفل مع الأستمرار بالضغط على مفتاح شيفت
أرجوا الرد بسرعة ولكم جزيل الشكر
رد: موضوع الطلبات و المساعدات Game Makers
عصفور الاسلام:
ولا يهمك وارجو ان تكون استفدت
شادى الفارس:
هذا الموقع اضعه مرة ثانية بعد ان وضعته فى ردى السابق وفيه ما تحتاجه فى امثلة مع ملف PDF يشرح الطريقة
http://gamesguy.bravehost.com/tutorials.html
رابط المشروع الذى وضعته لا يعمل...ارجو التأكد منه...وشكرا
رد: موضوع الطلبات و المساعدات Game Makers
رد: موضوع الطلبات و المساعدات Game Makers
اريد شخص
يضيفني في الماسنجر ويعلمني طريقة صناعة لعبة على الجيم ميكر
وهذا ايميلي : wwwww.cn@w.cn
رد: موضوع الطلبات و المساعدات Game Makers
اقتباس:
المشاركة الأصلية كتبت بواسطة القاهر الحديث
اريد شخص
يضيفني في الماسنجر ويعلمني طريقة صناعة لعبة على الجيم ميكر
وهذا ايميلي :
wwwww.cn@w.cn
ولماذا لا تقرأ الدروس الموجودة بفهرس المنتدى؟؟....هناك دروس ممتازة للمبتدئين واذا استعصى عليك فهم جزئية معينة ضع سؤالك هنا وان شاء الله تجد الرد....وعليك ايضا ان تدرس الامثلة الموجودة بموقع البرنامج لتفهم اساسيات البرنامج....وعلى ما اظن ان كل الاعضاء تعلموا الجيم ميكر بهذه الطريقة....اعتقد ان الجميع مشغول حاليا ما بين الحياة العملية وبين الامتحانات...وبالتوفيق
رد: موضوع الطلبات و المساعدات Game Makers
توقيع mr.k====>
اقتباس:
اكرهك يالثانوية اكرهك
أنا معك في الكلام بس مو باقي كثير حتى نرتاح منها.....
اقتباس:
اريد شخص
يضيفني في الماسنجر ويعلمني طريقة صناعة لعبة على الجيم ميكر
وهذا ايميلي :
wwwww.cn@w.cn
السلام لله؟؟!!!
أخي الكريم يوجد دروس كثير حول ماتتكلم عليه أتت وخاصة في الفهرس راجعه و تعلم من دروسه و أي خطوة أستصعبت عليك قلي أو أطرح سؤالك في هذا الموضوع وإنشاء الله نحنا كلنا أخوة تنعاون معك و نساعدك ولاتخجل.
ولكن....على ماأعتقد أنك مابدك تتعلم يعني مشغول كثير و مابدك تضيع وقتك.....
عفواً أنا مالي قاصد الإساءة لك بالعكس .....
أخي الكريم تعلم لأنك إذا بدك تتعلم عن طريق الإيميل أو أي شيء من هذا القبيل
مالك سوف تجد أي شخص سوف يفرغ و قته ويجلس معك على الإيميل بالساعات...
فتصيحتي راجع الفهرس....
راجياً من الله أن أكون قد أفدك