- مثال للعبة PingPong وذكائها الإصطناعي ، في المرفقات .
عرض للطباعة
- مثال للعبة PingPong وذكائها الإصطناعي ، في المرفقات .
كيف اجعل للعبة ملفات DLL تحتوي الاصوات والصور ليساعد على سرعة التحميل بعد التصميم...
الى عصفور الاسلام::
السؤال الاول ستجده فى المرفقات باسم key (لكن المثال غير دقيق قليلا فممكن ان تضبط انت الابعاد على حسب لعبتك)اقتباس:
أخي الكريم أشكرك
أنا في أنتظارك بعمل مثال سنيك:
أخي الكريم d.a.m.h بالنسبةلسؤالي الأول:
--------
والذي كاناقتباس:
كيف بدي أجعل مفتاح عندما أكله يزداد عدد يكون في زاوية اللعبة يعني قيمته (0) ويعني بس أكل مفتاح واحد ينكتب 1 بدل ال(0)
وبس أكل مفتاح ثاني ينكتب 2 بدل ال(1) ومايحذف الخط الذي مثلاً يعيق اللاعب , إلا إذا كان عندي مفتاح واحد حيث إذا فتحت
الخط ينقص مفتاح
على ماأعتقد أنك مافهمته كثير سوف أوضح لك السؤال:
يعني أنا بدي ألعب بأول اللعبة تكون تتمة المرحلة مسدودة يعني محصور وما عندي إلا طريق واحد
وهذا الطريق مسدود بخط لايمكن المرور فوق هذا الخط إلا إذا تناولت أوبجكت المفتاح لتفتح الخط ويذهب الخطلتكمل المرحلة.
أما لسؤالي الثاني:
-----------
والذي كان
اقتباس:
كيف بدي أجعل لعبة تلتعب على أثنين يعني أول ماأدخل إلى اللعبة تظهر قائمة وهي على الشكل التالي:
1-لاعب واحد
2-لاعبان
يعني بدي عندما أدخل إلى الخيار الأول يظهر لاعب واحد
وعندما أدخل الخيار الثاني يظهر لاعبان
بدي بدون ماأعمل غرفتين بغرفة لاعب واحد وبغرفة ثانية لاعبان حتى يقل من مساحة اللعبة
يارايت توضح أكثر إذا بتريد, و إذا فيك تعمل الجواب بدون كود بيكون أحسن لأني أنا أكره أن أكتب كود
أما للسؤال الثالث:
-----------
والذي كان
اقتباس:
كيف بدي أعمل مثل السؤال الثاني بس بدل المفتاح مثلا مربع عندما أضغط على زر معين وليكن حرف (K) يقتل كل الوحوش من الصورة
التي أختارها
سوف أوضح لك يعني بدي أول ماألعب يكون في قيمة تكون بهذه القيمة 0 وعندما أكل أبجكت معين
يظهر رقم واحد بدل رقم 0 وعندما أضغط على لوحة المفاتيح حرف مثلاً(k) يقتل كل شيء من الأوبجكت(يعني يختفي
أو يموت كل شيء من الأوبجكت ألذي أختار)
أما السؤال الخامس:
-----------
والذي كاناقتباس:
كيف بدي أعمل خيارات مثلاً
دقة اللعبة عالية ,متوسطة,ضعيفة ,
عندما أضغط على مربع دقة اللعبة عالية تصبح الدقة عالية وعندما أضغط على مربع دقة متوسطة تصبح الدقة متوسطة.....
وكيف بدي أعمل مستوى صعوبة اللعبة مثلاً قوي,وسط,ضعيف.
عندما أضغط مستوى قوي يصبحوا اللاعبين أسرع أو يصبحوا يطلقوا النار أسرع من الخيارات السابقة والتي هي متوسطة,ضعيفة.......
إلى أخره....
على ما أعتقد نسيته أرجو إذا عرفته أن تجاوبني عليه و إذا مابتعرف على كل حال شكرأً لك و
جزاك الله خيراً وأي سؤال ثاني أو شي سؤال مو واضح قلي أنا بوضحلك.
أخي d.a.m.h ماشاء الله عنك حافظ كل هذه الأكواد ماشاء الله شايف كل أمثلتك بالأكواد حتى المشي
يعني المشي بيتمثل بدون كود لماذا أنت بتعمله بالكود أرجو أن تجاوبني.وشكراً للجميع
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
السؤال الثانى والخامس موجود باسم ex ...لكن موضوع دقة اللعبة لا اعرفها
السؤال الثالث موجود باسم atom (ويارب يكون هو اللى تقصده)
انا اكتب الاكواد لأنها تسعفنى اكثر عن استخدام الايقونات...حاول ان تتدرب اكثر على كتابة الاكواد...ارجو الا اكون نسيت شيئا اخر
Mr.k==
لا اعرف هل يمكن عمل ملفات dll بالجيم ميكر ام ان الجيم ميكر فقط يقوم باستدعاء ملفات dll مصممة بلغات برمجية اخرى...عموما سأبحث فى الموضوع
طيب كيف اجعل الصور والأصوات خارج ملف اللعبة ليسهل التحميل... وشكرا.............
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~ بســ الله ــــم الرحمـــ الرحيم ـــــن ~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Elkfrawy:===
اقتباس:
أنا عملت لك مثال في المرفقات (Skip_Event.rar) وعامل لك فيه بدلاً من الماء جدار (حسب الصور المتاحه حالياً ^^) والتحكم "P" للحركه لليمين ، و "O" للحركه لليسار ، وأرجوا أن أكون فعلت ماتريد .
عفواً أخي أيمن للأسف ليس هذا هو الجواب المطلوب أنا عندي الماء مبين بس بتستطيع تمشي بداخله وأنا هيك بدي أعمل وأرجو أن تكون قد تعرف الجواب وإذا مابتعرف ماباثر على كل حال أنت مفضل عليي .وشكراً لك والله يجزيك خير وغفر الله خطاياك.
أخي الكريم ممكن تقلي شو يعني محاكاةاقتباس:
- "عبقري" ؟!!!!!!!! ، طب خد دي عندك : فكرة اللعبه(Ping) أصلاً مش فكرتي أنا أخذت فكرتها من ألعاب أتاري قديمه كنت ألعب بها ، وكنت أعملها محاكاه.
- وعلي فكرة المحاكاه جميله جداً ومهمه في المراحل الأوليه لتصميم الألعاب ، لأنها بتعلمك أشياء كثير .
أي والله أخي الكريم أنا سوف أحاول أن أعمل مثل هذه اللعبة إنشاء اللهاقتباس:
وعمل لعبه مثل هذه ما هي في الأحلام والا حاجه ، إنت بس إستمر أخي في تعلمك للبرنامج ، وأعمل ألعاب علي أد ما تستطيع ، وإنت إن شاء الله هتلاقي فعلاً إن دي لعبه تافهه وتستطيع عملها بمنتهي السهوله .
خلص أخي الكريم بشوف وبردلك خبراقتباس:
الرساله دي أنا اللي كاتبها وعاملها تظهر لو كان فيه خطأ في تحميل ملف معين ، وأعتقد إن هذا الخطأ بيظهر أثناء تحمل الخلفيه ، والخطأ علي الأرحج بسبب إن الملف اللي تتخمل منه الصوره غير موجد في المسار المحدد له ، فتأكد إنك واضع جميع الملفات الخارجيه في ملف اللعبه الأصلي .
شكراً لك أخي الكريم بس مافهمت شوعمل الكرات التي تطلع من الكرة الأصلية ممكن توضحلي أكثر وعندي أستفسار ثاني أنا رأيت من الصعب أن يخسر الكومبيوتر في لعبتك ممكن تعطيني شي طريقة حتى سهل اللعب شوي.اقتباس:
- المثال في المرفقات أخي .
أرجو ان لاتكون نسيتني في مثال لعبة snake
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~ شـكــ وبارك الله فيك ـــراً لك وجزاك الـلـ خيراً ــله أخي الكريم ~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
=================================================================
d.a.m.h===
أخي المثال تمام وهذا هو طلبي وشكراً لك والله يجزيك خيراقتباس:
السؤال الاول ستجده فى المرفقات باسم key (لكن المثال غير دقيق قليلا فممكن ان تضبط انت الابعاد على حسب لعبتك)
الله يجزيك الف خيراقتباس:
السؤال الثانى والخامس موجود باسم ex ...لكن موضوع دقة اللعبة لا اعرفها
تمام هذا هو طلبياقتباس:
انا اكتب الاكواد لأنها تسعفنى اكثر عن استخدام الايقونات...حاول ان تتدرب اكثر على كتابة الاكواد...ارجو الا اكون نسيت شيئا اخر
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~ شـكــ وبارك الله فيك ـــراً لك وجزاك الـلـ خيراً ــله أخي الكريم وغفر الله خطاياك~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
وشكراً للجميع
شباب أريد مجموعة جديدة lib لبرامج الجيم ماكر
:ponder::ponder:\\\الـــســــــــــلام عليكم ورحمة الله وبركــــــــــــــــــاته///
كيف اجعل سبرايت الشخصية تتحول حسب سطح الارض....
اتمنى وضع الكود في المنتدى لكي يستفيد منه الاعضاء مع الإرفاق بمثال... شوفو المرفقات لكي تفهمو قصدي...
وشــــــــــــــــــــــــــكـــــــــــــــــــرا
عفواً أخي Elkfrawy ~~~~~~>
مثال السنيك مابدي ياه منك بدي ياه من d.a.m.h بس حدث خطأ بالكتابة و كتبته عندك
d.a.m.h~~~~~~~>
كيف عملت اللعبة تلتعب على 2 أرجو أن توضح أخي الكريم
وكيف عملت مستوى اللعب
وعندي سؤال أضافي أرجو أن تجاوبوني عليه:
كيف بدي أعمل عندما أقتل مثلاً 3 من سبرايت أنا أختاره ينتقل للمرحلة التالية
على ماأعتقد أن السؤال بسيط أرجو أن تعرفوا الجواب
وعندي سؤال معقدني وماعم بعرف شو وظيفته:
شو بيعمل الأمر VAR هما الثلاثة أرجو أن تشرحولي ياه بالتفصيل
وشكراً للجميع
ألف ألف ألف مبروك لمنتخب مصر على الفوز و إنشاء الله عقبال كأس العالم والله فرحتلم من كل قلبي بس كنت خايف أخر أربع دقائق, الله محييك يازيدان
بس والله بيزعلوا السود يعني بأرضون ويخسروا والله شي بيخجل
المهم:
ياشباب لماذا ماعم تردوا على سؤالmr.k حتى أنا أنتظر الجواب لأني بدي ياه
mr.k====
أخي الكريم كيف جعلت الخلفية تتبع اللاعب في لعبة Shadow
لاني أنا عملت خلفية بلعبة بلاتفروم بس عندما تنتهي الخلفية تظهر نفس الخلفية واحدة ثانية بس بس تظهر مقسومة بين الخلفية القديمة و الخلفية الجديدة. أرجو أن تقلي شو الجواب وممكن تقلي شو الموقع الذي أخذت منه السبرايتات
وشكراً لك أخي الكريم.
السلام عليكم ورحمة الله وبركاته اخي عصفور الاسلام
بالنسبة لخلفية في لعبة شادو فانا نسخت الخلفية وقلبتها بالجهة الثانية وخليت طولها 640 بكسل اما العرض فلا يهم لانه عندم يكون منسوخ عكسه من الجهة المقابلة يكون مكمل لها....
وبالنسبة للموقع اللى جبت من السبرايت ادخل هنا
http://www.themysticalforestzone.com...ic%20index.htm
ستظهر ست لوحات اختر اللي في الاعلي الثلاث للشخصيات في اليسار لسونيك
وللي في الاسفل الثلاث للخلفيات والموئثرات الحية والصور الشخصيات حسب ماهو موضح لك....
عندما تدخل في اي واحد ستجد ان السبرايت مصغرة اضغط اللي تناسبك واحفظها.....^_^
السلام عليكم ورحمة الله وبركاته
اقتباس:
المشاركة الأصلية كتبت بواسطة عصفور الإسلام
- إنت قولتلي إنك لو متصادم مع كائن الماء مايستطيع أن يمشي لليمين مثلا ، وهذا ما فعلته لك ، إنت ممكن تمشي داخل الشكل بس إذا تضغط زر المشي لليمين ، أرجوا أن تكون فاهمني .
-علي العموم الأفضل أن تعمل لي المثال إنت وقولي التعيديل اللي تريده في المثال .
اقتباس:
المشاركة الأصلية كتبت بواسطة عصفور الإسلام
- أنا أقصد بالمحاكاه هنا : إنك تقوم بعمل ألعاب مشابهه لألعاب موجده بالفعل وتحاول تطبق ما بها ، فقط لتتعلم كيفية عمل مثل هذه الأشياء .
اقتباس:
المشاركة الأصلية كتبت بواسطة عصفور الإسلام
- الكرات اللي تخرج من الكره الأصليه هي فكرة الذكاء الإصطناعي ، فهذه الكرات تقوم بعمل الكره الأصليه بالضبط ولكن بسرعه أكبر ، وبذلك نستطيع أن نتوقع مكان مكان الكره الأصيله ومن ثم تحريك عصا الكمبيوتر إلي هذا المكان .
-بالنسبه لصعوبة الحاسب ، فهو صعب لأن سرعة الكره صغيره ، ولكن إذا كانت سرعة الكره أكبر شويه ممكن يخسر الكمبيوتر ، وكمان ممكن بإضافة كائنات أخري مثل تسريع الكره و تغيير مسارها ........ كل هذا أشياء تفرق في الذكاء الإصطناعي .- أعتقد إن أفضل طريقه لعمل هذا هو إستخدام دالة image_angle وتغييرها حسب سطح الأرض اللي عليها ، فمثلاً تضع قيمتها بـ 0 إذا كانت الأرض مستويه ، و 45 لو كان صاعد و 135 لو كان نازل مثلا ، وأسف لأني مش هقدر أعملك مثال الان لأن ما عندي البرنامج الان .اقتباس:
المشاركة الأصلية كتبت بواسطة Mr.K
مشكووور على بس انا مافهمتك اخوي Elkfrawy الحبيب اتمنى تضع لي مثال بسرعة ممكن تدخل جووجل وتكتب تحميل جيم ميكر 7
أخي الكريم في المرفقات مثالاقتباس:
- إنت قولتلي إنك لو متصادم مع كائن الماء مايستطيع أن يمشي لليمين مثلا ، وهذا ما فعلته لك ، إنت ممكن تمشي داخل الشكل بس إذا تضغط زر المشي لليمين ، أرجوا أن تكون فاهمني .
-علي العموم الأفضل أن تعمل لي المثال إنت وقولي التعيديل اللي تريده في المثال .
شكراً لك آلان فهمتاقتباس:
- أنا أقصد بالمحاكاه هنا : إنك تقوم بعمل ألعاب مشابهه لألعاب موجده بالفعل وتحاول تطبق ما بها ، فقط لتتعلم كيفية عمل مثل هذه الأشياء .
اقتباس:
- الكرات اللي تخرج من الكره الأصليه هي فكرة الذكاء الإصطناعي ، فهذه الكرات تقوم بعمل الكره الأصليه بالضبط ولكن بسرعه أكبر ، وبذلك نستطيع أن نتوقع مكان مكان الكره الأصيله ومن ثم تحريك عصا الكمبيوتر إلي هذا المكان .
-بالنسبه لصعوبة الحاسب ، فهو صعب لأن سرعة الكره صغيره ، ولكن إذا كانت سرعة الكره أكبر شويه ممكن يخسر الكمبيوتر ، وكمان ممكن بإضافة كائنات أخري مثل تسريع الكره و تغيير مسارها ........ كل هذا أشياء تفرق في الذكاء الإصطناعي .
الف شكر لك والله يجزيك خير
اقتباس:
أعتقد إن أفضل طريقه لعمل هذا هو إستخدام دالة image_angle وتغييرها حسب سطح الأرض اللي عليها ، فمثلاً تضع قيمتها بـ 0 إذا كانت الأرض مستويه ، و 45 لو كان صاعد و 135 لو كان نازل مثلا ، وأسف لأني مش هقدر أعملك مثال الان لأن ما عندي البرنامج الان .
شكراً لك أخي الكريم أنا سوف أحاول أعمل مثال و أعرضه هنا
عندي سؤال:
أخي الكريم عندما عملت طريقة والتي هي (تقليل وقت التحميل) أستنتجت مايلي:
Game Maker 5.3:جربت و أعملت مثل المثال باضبط بس ماشتغل
Game Maker 6.1:جربت و أعملت مثل المثال باضبط بس ماشتغل
Game Maker 7.0:جرب نفس الطريقة واشتغل
ملاحظة:أخي الكريم شو رأيك من شو بتتوقع هذا العطل
ملاحظة 2:على ما أعتقد أن
Game Maker 5.3
Game Maker 6.1
نسختون ليس كاملة
أما Game Maker 7.0 كامل ومنزله كراك
Game Maker 5.3::ماأشتغل شي
Game Maker 6.1: أشتغل كل شي إلا الخلفية و التي تهمني أنا أكثر الشي
Game Maker 7.0:كل شي أشتغل
أخي الكريم أنتظر رأيك أخي الكريم من شو العطل بتتوقع.وشكراً لك
ألف شكر لك أخي mr.k في أنتظار لعبتك الأصدار النهائي
السلام عليكم ورحمة الله وبركاته
اقتباس:
المشاركة الأصلية كتبت بواسطة Mr.K
- أسف أخي ، بس المشكله إن الدراسه بدأت عندنا وأنا بضطر أسافر للدراسه ، فأنا مش هقدر اعملك مثال الان ...... إن شاء الله في أقرب فرص أعملك مثال .
- أنا عدلتلك المثال في المرفقات وقمت بإلغاء زر Shift عندما يصطدم المربع بالماء ، وأرجوا أن أون وفقت في تعديلي هذه المره .اقتباس:
المشاركة الأصلية كتبت بواسطة عصفور الإسلام
اقتباس:
المشاركة الأصلية كتبت بواسطة عصفور الإسلام
- مش عارف والله أخي إيه المشكله ، أنا أستخدم Game Maker 6.1 , 7 وعلي حد علمي أن دوالهم واحده !!!!!!!
- ملحوظه : لعمل مثال تحميل المصادر لابد أن يكون البرنامج مسجل سواء كان Game Maker 6.1 or 7 .