اخوي ممكن تعطيني المثال اللي فيه المشكلة
و ان شا الله احله ^^ صحيح أني مبتدئ لكن ان شا الله
عرض للطباعة
اخوي ممكن تعطيني المثال اللي فيه المشكلة
و ان شا الله احله ^^ صحيح أني مبتدئ لكن ان شا الله
السلام عليكم أخوتي بالله:
عندي بعض الأسئلة أرجو لمن يعرف الجواب أن يجاوب....:
1::::
بدي أعمل أوبجكت و هذا الأوبجكت كل مثلاً 5 ثواني يظهر عدو(أوبجكت أنا أختره)
ملاحظة:بدي كل مثلاً كل 5 ثواني لأني أنا جربت بس بيطلع و حش واحد وبس وأنا بدي يطلع أكثر من وحش(أبجكت)
================================
2::::مشكلة:
أنا عملت وحش و المشكلة موجه وشه لليسار و بس يعني أنا بس روح على يمينه بيبقى وشه لليسار أنا بدي ياه عندما كون يمينه يصبح وشه لليمين و عندما كون بيساره يصبح وشه لليسار.
===================================
أرجو الجواب بسرعة... لأني حالياً قاعد عم برمج لعبة ثانية أما لعبتي الأولى أنتهت و سوف أرفعها إلى المنتدى عما قريب أنتظرووووها................................
السلام عليكم ورحمة الله وبركاته
- عارف إني بقالي مده ما دخلت المنتدي ;) ، لكن إعذروني فالدراسه بدأت في الترم التاني صعبه وفيه مشاريع ووقتي ضيق ، وقد أتغيب عن المنتدي لفترات طويله ، فأرجوا ألا يأخذها أحد علي إنها تجاهل وغيره .......... .
- الصوره مش موجوده أخي ، يا ريت لو تضع مثالك هنا أو صوره أخري ونشوف إن كان العيب من لعبتك أو المثال .اقتباس:
المشاركة الأصلية كتبت بواسطة Mr.k
- يعني إنت قصدك إنك عايز كل 5 ثواني تظهر وحش واحد ، والمشكله عندك إنه بعد أول 5 ثواني بيظهر وحش واحد وبعد كده مبيظهرشي ؟!!! ، لو قصدك كده فالحل بسط : ضع في حدث الـ Alarm الخاص بإنشاء الوحوش الأكشن Set Alarm وضع قيمه مثلاًُ : 150 ، حتي يتكرر الحدث بإستمرار .اقتباس:
المشاركة الأصلية كتبت بواسطة عصفور الإسلام
- ضع في حدث الخطوه Step Event الكود التالي :اقتباس:
المشاركة الأصلية كتبت بواسطة عصفور الإسلام
- أسف للرد السريع ، وياريت اللي عنده سؤال وينفع يعمله علي هيئة مثال ويقول التعديل اللي يريده فيه يكون أفضل بكتير ، لنا وله .اقتباس:
if (obj_Hero.x>x)
image_xscale=-1
else
image_xscale=1
لنا : بيكون أفضل للوقت وطريقة عمله كما يناسب مع الطلب ........... وله: لأنه بيكون مثل ما هو يريد بالضبط .
بدل ما نقعد نضيع وقت ونعمل أشياء غير المطلوبه ، ونقول طب وضح طلبك أكثر ..............
- علي فكره أنا عملت مثال بسيط للعبة Snake ، مش عارف مين اللي كان طالبها ، المثال في المرفقات :biggthump .
اقتباس:
- عارف إني بقالي مده ما دخلت المنتدي ;) ، لكن إعذروني فالدراسه بدأت في الترم التاني صعبه وفيه مشاريع ووقتي ضيق ، وقد أتغيب عن المنتدي لفترات طويله ، فأرجوا ألا يأخذها أحد علي إنها تجاهل وغيره .......... .
على راحتك أخي الكريم متى مابدك فوت و متى مابدك ماتفوت أنت أفضالك علينا كثيرة
اقتباس:
- يعني إنت قصدك إنك عايز كل 5 ثواني تظهر وحش واحد ، والمشكله عندك إنه بعد أول 5 ثواني بيظهر وحش واحد وبعد كده مبيظهرشي ؟!!! ، لو قصدك كده فالحل بسط : ضع في حدث الـ Alarm الخاص بإنشاء الوحوش الأكشن Set Alarm وضع قيمه مثلاًُ : 150 ، حتي يتكرر الحدث بإستمرار .
في المرفقات مثال
اقتباس:
ضع في حدث الخطوه Step Event الكود التالي :
في المرفقات مثال ياريت توضح
اقتباس:
- أسف للرد السريع ، وياريت اللي عنده سؤال وينفع يعمله علي هيئة مثال ويقول التعديل اللي يريده فيه يكون أفضل بكتير ، لنا وله .
لنا : بيكون أفضل للوقت وطريقة عمله كما يناسب مع الطلب ........... وله: لأنه بيكون مثل ما هو يريد بالضبط .
بدل ما نقعد نضيع وقت ونعمل أشياء غير المطلوبه ، ونقول طب وضح طلبك أكثر ..............
خلض من يوم ورايح كل يش على المرفقات و أنت عدل التعديلات التي أريدها إذا مافي إذعاج
اقتباس:
علي فكره أنا عملت مثال بسيط للعبة Snake ، مش عارف مين اللي كان طالبها ، المثال في المرفقات :biggthump .
ألف شكر لك حبيبي أيمن أنا كان بدي مثال السنيك:biggthump.
المثال:
أنا بدي ياك تعمل في المربع الأزرق ألذي عطيتك ياه كل 5 ثواني يظهر الوحش الذي رسمتلك ياه بالرفقات
والوحش عندما أصبح و راه يدير رأسه إلى جهتي.
في أنتظار الرد
وشكراً لك أخي الكريم
- التعديل موجود في المرفقات :biggthump ، وشكراً لتفهمك الموقف .اقتباس:
المشاركة الأصلية كتبت بواسطة عصفور الإسلام
اما بانسبة للخطا فقد عرفت مصدره
اتمنى الكل يساعدني ممكن مكتباتlib للجيم ميكر.....^،^
+
ممكن تعلموني كيف اخلي الـscore بارقام من الصور يعني ارقام صور سبرايت اتمنى مثال
راجع موضوع سامي.خاقتباس:
ممكن تعلموني كيف اخلي الـscore بارقام من الصور يعني ارقام صور سبرايت اتمنى مثال
بدل عمل سكور الموجود في برنامج اعلم متغير خاص بالعبة واسميه اسم جديد newscore مثلا
انا اعمل لعبة بلاتفورم لكن في كل مره اجعل البطل يقفز وعندما اكون ضاغط على زر اليمن اواليسار اجد البطل يبقى
في الجو اذا كان مصتدم بالجدار واذا رفعت اصبعي عن الزر نزل اللى الارض كيف اتخطى هذه المشكله
http://www.montada.com/showthread.php?t=573572
هذا درس يشرح كيفية عمل شخصية للبلاتفورم وتجاوز كل الأخطاء الشائعة
بكيبورد العضو d.a.m.h
وبالتوفيق
السلام عليكم ورحمة الله وبركاته
- تلامذتك يا ريس :D .اقتباس:
المشاركة الأصلية كتبت بواسطة d.a.m.h
-instance_find : هي داله تعيد الـ Id الخاص بنسخه رقم n من كائن معين ، وصيغتها instance_find(object,number)0 وهي هنا سوف تعيد النسخه رقم number+1 من الكائن object .
- وأنا إستخدمتها عشان أقدر أعرف الـ Id الخاص بكل نسخه من كائن الجسم (obj_Body) وبكده أقدر أخلي كل واحد يتبع اللي قبله ^^ .
اقتباس:
التعديل موجود في المرفقات :biggthump ، وشكراً لتفهمك الموقف .
جزاك الله خير
أخي الكريم راجع موضوعي الآخر وفي أخر المشاركة لي في الموضوع بتلاقي في موقع يحوي العديد من اللايبات.وشكراً للجميعاقتباس:
اتمنى الكل يساعدني ممكن مكتباتlib للجيم ميكر.....^،^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~ بســ الله ــــم الرحمـــ الرحيم ـــــن ~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
السلام عليكم و رحمة الله وبركاته:
عندي بعض الأسئلة البسيطة راجياً من الله أن تعرفوا
تجاوبوا عليها:
:::::::
:::1:::
::::::::
كيف بدي أجعل العدو يلحق اللاعب و إذا مالقا هذا اللاعب
يلحق اللاعب الثاني..
توضيح:::::
أنا مثلاً عملت أختيار لاعبين في اللعبة والمطلوبك:
إذا أختار اللاعب الشخصية الأولى يلحقوا الأعداء بالشخصية الأولى
وإذا لأختار اللاعب الشخصية الثانية يلحقوا الأعداء بالشخصية الثانية....الخ
أنا حاولت بس وقت أدخل الشخصية الأولى يلحق العدو بالشخصية الأولى بس المشكلة
وقت أدخل الشخصية الثانية بيطالعولي أخطاء لأني أنا قلت للعدو أنه يلحق اللاعب الأول
وأنا بعرف كيف بدي قله إذا وجد اللاعب الأول يلحق به و إذا ماوجد اللاعب الأول مايلحق
به و يلحق بالاعب الثاني.
أرجو أن يكون السؤال واضح
:::::::
:::2:::
::::::::
كيف بدي أعمل أختيار للاعبين بطريقة سهلة لأني أنا عندي طريقة صعبة وماعرفت طبقها
أرجو أن يكون السؤال واضح
:::::::
:::3:::
::::::::
كيف بدي أعمل مستوى للاعبين قوي
متوسط
ضعيف
أرجو أن يكون السؤال واضح
4- كيف بدي أعمل اللعبة على أثنين يعني كما يلي:
لاعب واحد
لاعبان
كمان لأنني أنا عندي طريقة بس صعبة (راجياً من الله أن تعطوني طريقة سهلة)
:::::::
:::4:::
::::::::
ممكن تقولوا لي شو معناة كلمة (global) داخل الVAR لأني بلاقي هذه الكلمة كثير
:::::::
:::5:::
::::::::
ممكن تشرحوا لي عمل ال VAR هما الثلاثة بالتفصيل لأني إلى الأن ماعم أعرف شو
عملم باللعبة؟؟؟؟
:::::::
:::6:::
:::::::: كيف بدي أعمل مثلاً خط و هذا الخط يقف بوجه اللاعب والاعب لايستطيع
أكمال المرحلة حتى يحذف هذا الخط وهذا الخط لايذهب إلا إذا كان مع اللاعب مفتاح
وكل مايأكل اللاعب مفتاح يزداد 1 و يكل ماللاعب يحذف خط بالمفتاح ينقص 1
:::::::
:::7:::
::::::::
كيف بدي أعمل كل ماأكل مثلاً أوبجكت يزداد رقم 1 وهذا الأوبجكت
عندما يكون عندي قيمة 1 أو أكثر و أضغط مثلاً على حرف K يحذف جميع
الأبجكتات التي أختارها أنا وليكن أوبجكت الأعداء وينقص رقم 1 وعندما تصبح
القيمة 0 لاأستطيع أن أحذف الأعداء .
:::::::
:::8:::
::::::::
كنت سوف أنسى أهم سؤال وهو:
أنا خلصت كل ال alarm في لعبتي مابقى ولا واحد صرفت 11 alarm
وبكل alarm حطيط فيه أمر يعني مافي أي مكان حط فيه أمر ثانية و أنا لازمني حط أمر
مافي شي طريقة حتى زودن لل alarm. هذا أهم سؤال راجياً من الله يلي بيعرف
الجواب لايبخل عليي والله بعرفكم مابتقصروا خاصة أخوتي:
---->>>>> Elkfrawy و d.a.m.h و من التراب <<<<<----
------------------------ أنتهت الأسئلة مبروك لكم ------------------------
عفواً للأخ d.a.m.h إذا كان عم يشوف ردي الآن بس أنا عدت آخر كم سؤال
لأنك للأسف ليس كاملين جاوبتني عليهم والله أنا بعرفك
d.a.m.h لو كنت فهمت السؤال لكنت جوابت عليهم بس بالظاهر أنا
ماكنت موضح كثير . اسف حبيبنا d.a.m.h .وشكراً لك
وإذا مافهمتوا شي سؤال قولوا لي
::::: هذه هي أسئلتي لليوم الله يعينكم على أسئلتي القادمة على الطريق :::::
راجياً من الله أن تقوموا بعمل مثال يكون بسيط و سهل. وشكراً للجميع
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~ و الحــ لله ـــمد والصلاة والسلام على رسول الله وعلى آلــ وصحبــ آجمعين ـــه ~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ياريت تبعث لى المثال بأخطاءه وسأحاول اصلاحه وكتابة طريقة الاصلاح
انا لى طريقة واحدة استخدمها تعلمتها من احد النماذج الموجودة على النت ولازلت استعملها
واعتقد انها افضل طريقة( لا اذكر ان كنت اعطيتك مثال لها ام لا)...لو تحتاج شرح لها سأحاول شرحها لك...ايضا اعطنى طريقتك...ولو احد عنده طريقة اسهل ممكن يبعثها
ملحوظة:: لا تعتمد كثيرا على السهل...حاول ان تتوغل فى الصعب ولو وقف معك شىء اكتب سؤالك هنا
نفس الرد السابق...واطلب ايضا مثالك فيها واعدل عليه لو به وكذلك ممكن اكتب شرح ذلك فى درس ليتم الاستفادة الدائمة منها
اقرأ درس من التراب هنا
http://www.montada.com/showthread.php?t=462733
الاولى( الموجودة داخل المرع الرصاصى) تستخدم لتعريف المتغير
فبدلا من كتابة الكوداضعها فى الحدث المراد واكتب عند مربع variable القيمة xx وعند المربع value القيمة 5كود:xx=5
الثانية الموضوعة فى شكل ثمانى ولونها ازرق او بنفسجى اذا وضعتها فانها تكافىء تماما الكودوالمربع operation يوضح العلاقة بين المتغير وقيمتهكود:if xx=5
{
}
فى حالة equal to::الكود يكون if xx=5
فى حالة smaller than::الكود يكون if xx<5
فى حالة larger than::الكود يكون if xx>5
اما الثالثة فهى تستخدم فقط مع الحدث draw ووظيفتها كتابة قيمة المتغير الرقمية فى الroom
ارجو ان تكون الفكرة وصلت...لو احسست انك مشتت سأصنع لك مثال توضيحى
عندما رأيت الامثلة التى صنعتها كاجابة على هذين السؤالين رديت بأن هذا هو ما تريده :33::33:
سأحاول ان افكر حل لها وارد لو عرفت