1 مرفق
رد: موضوع الطلبات و المساعدات Game Makers
هلا بعصفور الإسلام
صدقني أنا إذا كنت أعرف الجواب أحاول أساعد
أسمحولي ع التقصير
اقتباس:
1- مثلاً أن عملت لاعب وأريد أنا عند دخوله أي (عندما يتصادم) مثلاً ب المياه يعطل Events محدد أنا أختاره
يعني مافي شي أمر يعمل مثل هذه الشغلة أن يعطل events أنا أختار الevents التي سوف يعطلها.
بالنسبة للسؤال الأول
ألاحظ غموض في سؤالك ^^"
طبعًـا الأحداث ما تتعطل بأمر واحد .. وإذا كنت تقصد مثلا : حدث الضغط على زر في الكيبورد يتعطل
فيمكنك تصنع متغير وتعتبرة مثل مفتاح ( key ) للتشغيل إذا كان 1 (أو true) ينفذ الحدث ( Event )
أما إذا كان 0 أو ( False ) فلا يتأثر من من الضغط ع الزر !
تقدر تستخد الدالة if
كود:
if(key=1)
{
//do the Event
}
فإذا حدث التصادم تتغير قيمت المتغير key إلى 0
فتتعطل فاعلية حدث زر الكيبورد
= أعرف أن الموضوع غير واضح لكن يمكنك سياغت السؤال بوضوح اكبر إذا لم تحصل ع الجواب =
اقتباس:
2- ممكن حدا يقلي شو بيعملوا الذي داخل المربع الأحمر كما في الصورة:
Depth
معناها العمق داخل الشاشة فمثلا عمق الخلفية أكثر من عمق الكائنات الأوخرى
وبين الكائنات يمكن إستخدام هذه الخاصية فيمر الكائن الأقل عمقــًا أمام الكائن الآخر
Persistent
وهي الإستمرارية
وهي غير معمة للألعاب المكونةمن مراحل وغرف متتالية
لكنها في غاية الأهمية لألعاب
RPG
وفكرتها حفظ وضع الغرفة حين تركها
فإذا رجعت للغرفة وجدتها مثل ماتركتها ولا تعود إلى أصلها
Parent
وفيها تقدر تحدد كائن أب للكائن الحالي
حيث يرث الكائن كل خصائص الكائن الاب
مثلا
كائن كرة بيضاء إذا تصادمت الأرض تعود للأعلى
فيمكن برمجة كرات أخرى تكون ترث من الكرة البيضاء خاصيتها ويمكن إضاقة خصائص مميزة للأبناء فمثلا كرة حمراء تحرك بالكيبورد ولا داعي لبرمجة القفز عند الإصتدام لأنها ورثته من الكائن الأب
Mask
من أهم خصائص الكائن حيث يكون هو هيكل التصادمات المعتمد
بدلاً من سبريت الكائن
انظر : للمرفق المثال Mask.gm6
المعلومات كثيرة لكنها مفيدة في طريقك
^_^
أتمنى اني أفدتك للأمام
رد: موضوع الطلبات و المساعدات Game Makers
اقتباس:
الســـ عليكم ــــلام ورحمة الله وبركاته :
أخي من التراب الله يخليك أكيد حدثت معك هذه المشكلة أرجوك تقلي شو الحل:
أنا ساويت لعبة وجاهزة على الجيم ماكر مابدا شي بس عندما أدخل إلى اللعبة عم يستغرق وقت طويل تقريباً دقيقتين أنا عامل ملف اللعبة وحده يعني مو عامل ملفات الصور مع ملف اللعبة مثل لعبة :Counter-Strike و Generals و Battlefield Vietnam أصدي مثل هذه الألعاب عاملين الصور مع مجلد اللعبة يعني بتلاقي كل شي عن اللعبة صور .....
مافي شي طريقة حتى أعمل مثل هذه الألعاب يعني الصور اللعبة داخل مجلد اللعبة..... طبعاً حتى يقل وقت تحميل اللعبة ويحمل الصور من داخل مجلد اللعبة مو يحمل الصور من داخل ملف اللعبة بشان مايطول وقت التحميل يعني وقت الدخول للعبة.
أرجو أن تكون قد فهمت سؤالي وإذا مافهته قلي
أرجو أن تكون قد تعرف شو الجواب وإذا مابتعرف مابأثر يعطيك العافية.
الصراحة ولا مرة حاولت أخلي صور اللعبة في ملف منفصل
لكن إذا كانت اللعبة ثلاثية الأبعاد فأعتقد اناه ممكن تتأخر وثانيـًا لاأدري أن كان القيم ميكر يكون أسرع إذا كانت الصور منفصلة عن اللعبة
رد: موضوع الطلبات و المساعدات Game Makers
السلام عليكم ورحمة الله وبركاته
اقتباس:
1- مثلاً أن عملت لاعب وأريد أنا عند دخوله أي (عندما يتصادم) مثلاً ب المياه يعطل Events محدد أنا أختاره
اقتباس:
يعني مافي شي أمر يعمل مثل هذه الشغلة أن يعطل events أنا أختار الevents التي سوف يعطلها.
- ممكن تعمل ده بأكثر من طريقه ، من أسهلها إنك مثلأ تختبر في بدايه الحدث التصادم وإن تواجد ، فتقوم بإنهاء الحدث ، وتقدر تعمل هذا بالطريقه التاليه :
1- أضف أكشن Check object وضع كائن المياه مثلا التي تريد أن يتعطل الحدث عن التصادم معها ، ونشط Relative .
2- أضف أكشن End this event بعد الأكشن السابق مباشرة .
اقتباس:
2- ممكن حدا يقلي شو بيعملوا الذي داخل المربع الأحمر كما في الصورة:
- Depth : هو عمق الكائن وهو مفيد عندما تريد أن تجعل صورة كائن فوق صورة كائن اخر ، وكي تجعل صورة كائن فوق صورة كائن اخر إجعل عمقه أقل ، فكلما كان عمق الكائن صغير كلما كانت فرصته أكبر للظهور فوق الكائنات الأخري .
ملحوظه : عندما تكون الكائنات بنفس العمق فالكائن الأحدث الذي سيتم إنشاءه هو من تكون صورته فوق الكائن الأخر .
Persistent : هنا تحدد ما إذا كنت تريد الكائن يظل موجود حتي مع تغير الغرفه (تحتاجها مثلا إما يكون فيه شخصيه أساسيه في لعبتك).
Parents : هي أن تقوم بعمل كائن "أب" للكائن الحالي ، وهي أن يتصرف الكائن الحالي نفس الأحداث والأكشن الموجوده في الكائن الأب ، مع مثلا تغيير صورة الكائن .
- Mask : هو صورة تصادم الكائن ، وهو مفيد جداً عندما تريد أن يكون للكائن صوره ولمحيط تصادمه صوره أخري .
اقتباس:
الســـ عليكم ــــلام ورحمة الله وبركاته :
أخي من التراب الله يخليك أكيد حدثت معك هذه المشكلة أرجوك تقلي شو الحل:
أنا ساويت لعبة وجاهزة على الجيم ماكر مابدا شي بس عندما أدخل إلى اللعبة عم يستغرق وقت طويل تقريباً دقيقتين أنا عامل ملف اللعبة وحده يعني مو عامل ملفات الصور مع ملف اللعبة مثل لعبة :Counter-Strike و Generals و Battlefield Vietnam أصدي مثل هذه الألعاب عاملين الصور مع مجلد اللعبة يعني بتلاقي كل شي عن اللعبة صور .....
مافي شي طريقة حتى أعمل مثل هذه الألعاب يعني الصور اللعبة داخل مجلد اللعبة..... طبعاً حتى يقل وقت تحميل اللعبة ويحمل الصور من داخل مجلد اللعبة مو يحمل الصور من داخل ملف اللعبة بشان مايطول وقت التحميل يعني وقت الدخول للعبة.
أرجو أن تكون قد فهمت سؤالي وإذا مافهته قلي
أرجو أن تكون قد تعرف شو الجواب وإذا مابتعرف مابأثر يعطيك العافية.
- هو هيقل وقت تحميل اللعبه بس لازم هتعمل أيضأ تحميل أخر لتحميل ملفات اللعبه الخارجيه ووضعها كصور للكائنات ، - إن شاء الله أحاول أعملك مثال .
اقتباس:
السلام عليكم ورحمة الله وبركاته
اقتباس:
ياشباب كيف اجعل الخلفية ثابتة وتتبعني محل ماروح حتى لو المرحلة طويلة....
لما اسيبها كذا تطلعلي وحدها ولما اسوي سيرتش تطلع كبيرة ويعلق الجيم ميكر ...... ارجو الافادة.....
توضيح يعني صورة واحدة تتبعني حتى نهاية المرحلة دون توقف.... ...... ارجو الافادة.....
.....اخوكم......mr.k
- يعني إنت تريد الصوره تتكرر بحيث تملأ الشاشه والا إيه مش فاهم قصدك ، وضح أكثر وياريت تضرب مثال حتي تتضح الفكره .
1 مرفق
رد: موضوع الطلبات و المساعدات Game Makers
اقتباس:
المشاركة الأصلية كتبت بواسطة Mr.k
السلام عليكم ورحمة الله وبركاته
ياشباب كيف اجعل الخلفية ثابتة وتتبعني محل ماروح حتى لو المرحلة طويلة....
لما اسيبها كذا تطلعلي وحدها ولما اسوي سيرتش تطلع كبيرة ويعلق الجيم ميكر ...... ارجو الافادة.....
توضيح يعني صورة واحدة تتبعني حتى نهاية المرحلة دون توقف.... ...... ارجو الافادة.....
.....اخوكم......mr.k
ببساطة أكتب هذا الكود في الكائن الرئيسي ( الي تتبعة الخلفية )
في الجدث Begin Step
كود:
background_x=x-background_width/2
ومعناه أن الإحداثي السيني للخلفية يساوي إحداثي الكائن ناقص نصف عرض الخلفية
هذا الكود للحركة الأفقية فقط يمكن أن تطبقة للحركة الرأسية فتبدل x إلى y و العرض للإرتفاع ( height )
والمثال في المرفق ^..^
رد: موضوع الطلبات و المساعدات Game Makers
السلام عليكم ^-^
ازيكم ان شاء الله تكونوا بخير :)
انا عندى كذا مشكلة فى البرمجة بالGM
دلوقتى انا ببرمج لعبة كرة قدم
وعايز اعمل الشوت والباس
بالنسبة الى نظام انا وضعته
دلوقتى انا عامل أكثر من سبرايت
4 سبرايت للاعب وهو ماشي من غير الكرة
و 4 سبرايت تانين وهو ماشي بكوره
وعامل 3 ابوجيكتات واحدة للاعب وهو ماشي بالكورة والثانية وهو ماشي من غير الكورة والثالثة للكورة
ولما بيلمس اللاعب (الكورة) بيتحول ابوجيتك (اللى ماشي من غير الكورة) الى الأبوجيكت (اللى ماشي بالكورة)
اتمنى تكونوا فهمتونى
رد: موضوع الطلبات و المساعدات Game Makers
ممكن احد يعلمني كيف أنقل الى المرحلة التالية بشخصية انا اختارها
رد: موضوع الطلبات و المساعدات Game Makers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~ بســ الله ــــم الرحمـــ الرحيم ـــــن ~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
اقتباس:
هلا بعصفور الإسلام
صدقني أنا إذا كنت أعرف الجواب أحاول أساعد
أسمحولي ع التقصير
ولو أخي الكريم صدقت كنت عم أمزح معك وشكراً لك
اقتباس:
طبعًـا الأحداث ما تتعطل بأمر واحد .. وإذا كنت تقصد مثلا : حدث الضغط على زر في الكيبورد يتعطل
فيمكنك تصنع متغير وتعتبرة مثل مفتاح ( key ) للتشغيل إذا كان 1 (أو true) ينفذ الحدث ( Event )
أما إذا كان 0 أو ( False ) فلا يتأثر من من الضغط ع الزر !
تقدر تستخد الدالة if
رمز:
if(key=1)
{
//do the Event
}
فإذا حدث التصادم تتغير قيمت المتغير key إلى 0
فتتعطل فاعلية حدث زر الكيبورد
= أعرف أن الموضوع غير واضح لكن يمكنك سياغت السؤال بوضوح اكبر إذا لم تحصل ع الجواب =
شكراً لك اخي الكريم والله أنت مفضل على راسي
اقتباس:
Depth
معناها العمق داخل الشاشة فمثلا عمق الخلفية أكثر من عمق الكائنات الأوخرى
وبين الكائنات يمكن إستخدام هذه الخاصية فيمر الكائن الأقل عمقــًا أمام الكائن الآخر
Persistent
وهي الإستمرارية
وهي غير معمة للألعاب المكونةمن مراحل وغرف متتالية
لكنها في غاية الأهمية لألعاب
RPG
وفكرتها حفظ وضع الغرفة حين تركها
فإذا رجعت للغرفة وجدتها مثل ماتركتها ولا تعود إلى أصلها
Parent
وفيها تقدر تحدد كائن أب للكائن الحالي
حيث يرث الكائن كل خصائص الكائن الاب
مثلا
كائن كرة بيضاء إذا تصادمت الأرض تعود للأعلى
فيمكن برمجة كرات أخرى تكون ترث من الكرة البيضاء خاصيتها ويمكن إضاقة خصائص مميزة للأبناء فمثلا كرة حمراء تحرك بالكيبورد ولا داعي لبرمجة القفز عند الإصتدام لأنها ورثته من الكائن الأب
Mask
من أهم خصائص الكائن حيث يكون هو هيكل التصادمات المعتمد
بدلاً من سبريت الكائن
انظر : للمرفق المثال Mask.gm6
المعلومات كثيرة لكنها مفيدة في طريقك
^_^
أتمنى اني أفدتك للأمام
Depth:مفهوم
Persistent:مفهوم
RPG:اخي من التراب ممكن تقلي وين موجود خيار RPG لآن هذه الخيار يلي عم دور عليه.
Parent:مفهوم
Mask:مفهوم
اقتباس:
انظر : للمرفق المثال Mask.gm6
المعلومات كثيرة لكنها مفيدة في طريقك
^_^
أتمنى اني أفدتك للأمام
الله يخليك أخي من التراب والله يجزيك خير و وجعل كل حرف كتبته أنت في ميزان حسناتك آمين
أنا عم قدر تعبك معي وأنت مفضل عليي الله يخليلنا ياك.
اقتباس:
الصراحة ولا مرة حاولت أخلي صور اللعبة في ملف منفصل
لكن إذا كانت اللعبة ثلاثية الأبعاد فأعتقد اناه ممكن تتأخر وثانيـًا لاأدري أن كان القيم ميكر يكون أسرع إذا كانت الصور منفصلة عن اللعبة
الف شكر لك أخي من التراب ,أيمن الكفراوي سوف يجاوبلي شكراً لك.
Elkfrawy:
اقتباس:
السلام عليكم ورحمة الله وبركاته
وعليكم السلام ورحمة الله وبركاته والحمد لله على السلامة يلي أشتغل النت عند أخوتنا في مصر
اقتباس:
- ممكن تعمل ده بأكثر من طريقه ، من أسهلها إنك مثلأ تختبر في بدايه الحدث التصادم وإن تواجد ، فتقوم بإنهاء الحدث ، وتقدر تعمل هذا بالطريقه التاليه :
1- أضف أكشن Check object وضع كائن المياه مثلا التي تريد أن يتعطل الحدث عن التصادم معها ، ونشط Relative .
2- أضف أكشن End this event بعد الأكشن السابق مباشرة .
الله يجزيك خير أخي أيمن
اقتباس:
- Depth : هو عمق الكائن وهو مفيد عندما تريد أن تجعل صورة كائن فوق صورة كائن اخر ، وكي تجعل صورة كائن فوق صورة كائن اخر إجعل عمقه أقل ، فكلما كان عمق الكائن صغير كلما كانت فرصته أكبر للظهور فوق الكائنات الأخري .
ملحوظه : عندما تكون الكائنات بنفس العمق فالكائن الأحدث الذي سيتم إنشاءه هو من تكون صورته فوق الكائن الأخر .
Persistent : هنا تحدد ما إذا كنت تريد الكائن يظل موجود حتي مع تغير الغرفه (تحتاجها مثلا إما يكون فيه شخصيه أساسيه في لعبتك).
Parents : هي أن تقوم بعمل كائن "أب" للكائن الحالي ، وهي أن يتصرف الكائن الحالي نفس الأحداث والأكشن الموجوده في الكائن الأب ، مع مثلا تغيير صورة الكائن .
- Mask : هو صورة تصادم الكائن ، وهو مفيد جداً عندما تريد أن يكون للكائن صوره ولمحيط تصادمه صوره أخري .
الله يجزيك خير
اقتباس:
- هو هيقل وقت تحميل اللعبه بس لازم هتعمل أيضأ تحميل أخر لتحميل ملفات اللعبه الخارجيه ووضعها كصور للكائنات ، - إن شاء الله أحاول أعملك مثال .
الحمد لله أخي أيمن يلي فهمت سؤالي أنا بدبر شغلة التشفير , في أنتظار مثالك وشكراً لك والله يجعله في ميزان حسناتكم جميعاً .وشكراً للجميع
الحــ لله ـــمد والصلاة والسلام على رسول الله وعلى آلــ وصحبــ آجمعين ـــه
1 مرفق
رد: موضوع الطلبات و المساعدات Game Makers
السلام عليكم ورحمة الله وبركاته
- أسف إخواني ، في مشاكل في الإنترنت في منطقتنا ، حتي أنا والله ماشفت رد الأخ من التراب حتي بعد ردي أنا (مع إن ردي بعده بحوالي 30 دقيقه :boggled: )
- المهم بالنسبه لطلب الأخ عصفور الإسلام بخصوص تحميل الصور من خارج البرنامج ، أنا عملت لك بسيط جداً ، ولو محتاجها ضروري راسلني أفضل .
اقتباس:
اتمنى تكونوا فهمتونى
-بس انا مش فاهم إنت عايز إيه بالضبط ؟!! :32: .
اقتباس:
ممكن احد يعلمني كيف أنقل الى المرحلة التالية بشخصية انا اختارها
- ممكن توضح طلبك أكتر أخي لو سمحت ، حتي نساعدك أفضل ما يمكن .
1 مرفق
رد: موضوع الطلبات و المساعدات Game Makers
الحمد لله...النت رجع تانى
lugia: حمل المثال فلى المرفقات
S.N.I.P.E.R: فينك ياراجل..وحشتنا....ياريت تبعتلى الصور على الخاص علشان توفر عليا الوقت وانا ححاول انفذ الفكرة
رد: موضوع الطلبات و المساعدات Game Makers
ممكن احد يعلمني كيف أنقل الى المرحلة التالية بشخصية انا اختارها
مثل فكرة اخي d.a.m.n
في اختيار الشخصيات
(عندما يختار شخصية في رووم 1 ينتقل الى رووم 2 بنفس الشخصية التي اختارها في رووم 1
رد: موضوع الطلبات و المساعدات Game Makers
ايه اذا في اكواد ممكن شرح ^^
رد: موضوع الطلبات و المساعدات Game Makers
بسم الله الرحمن الرحيم
اقتباس:
- ممكن تعمل ده بأكثر من طريقه ، من أسهلها إنك مثلأ تختبر في بدايه الحدث التصادم وإن تواجد ، فتقوم بإنهاء الحدث ، وتقدر تعمل هذا بالطريقه التاليه :
1- أضف أكشن Check object وضع كائن المياه مثلا التي تريد أن يتعطل الحدث عن التصادم معها ، ونشط Relative .
2- أضف أكشن End this event بعد الأكشن السابق مباشرة .
أخي بس ممكن توضح أكثر وياريت تعمله في مثال بسيط بيكون أحسن.وشكراً لك
رد: موضوع الطلبات و المساعدات Game Makers
اقتباس:
- المهم بالنسبه لطلب الأخ عصفور الإسلام بخصوص تحميل الصور من خارج البرنامج ، أنا عملت لك بسيط جداً ، ولو محتاجها ضروري راسلني أفضل .
أرجوك أخي أيمن عطيني المثال أنا براسلك بس في الوقت الحالي مشغول أرجوك.
رد: موضوع الطلبات و المساعدات Game Makers
رد: موضوع الطلبات و المساعدات Game Makers
اقتباس:
أخي بس ممكن توضح أكثر وياريت تعمله في مثال بسيط بيكون أحسن.وشكراً لك
- في المرفقات مثال بسيط ، سهل الفهم .
اقتباس:
أرجوك أخي أيمن عطيني المثال أنا براسلك بس في الوقت الحالي مشغول أرجوك.
- المثال أنا أرفقته لك في رد سابق ،تحت إسم LoadImage.rar انا قصدي لو مش فاهم المثال راسلني أفضل .