LearnGM
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

[تم الحل]كيف أصنع جليداً ؟؟

استعرض الموضوع التالي استعرض الموضوع السابق اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف ball الخميس يناير 12, 2012 7:57 pm

مرحبا مجدداً !
هل بإمكان أحد مساعدتي ؟؟؟
كيف أصنع جليداً إذا و قفت فوقه أصبح اللاعب أسرع بالحركة يميناً و يساراً .
إذا خرجت منه طباطئت سرعتك و عادت كما كانت ؟
و أيضاً إذا أمكن : كيف بإمكاني صنع طريق إذا و قفت عليه يأخذك إلى الجهة اليمنى أو اليسرى بسرعة حتى نهايته ؟
و شكراً !

avatar
ball
Lessons Moderator
Lessons Moderator

الجنس : ذكر
عدد المساهمات : 563
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Small10

[تم الحل]كيف أصنع جليداً ؟؟ Award10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd-ic10

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف abd-alrahman الخميس يناير 12, 2012 9:10 pm

ball كتب:
مرحبا مجدداً !
هل بإمكان أحد مساعدتي ؟؟؟
كيف أصنع جليداً إذا و قفت فوقه أصبح اللاعب أسرع بالحركة يميناً و يساراً .
إذا خرجت منه طباطئت سرعتك و عادت كما كانت ؟
و أيضاً إذا أمكن : كيف بإمكاني صنع طريق إذا و قفت عليه يأخذك إلى الجهة اليمنى أو اليسرى بسرعة حتى نهايته ؟
و شكراً !

موضوع الجليد سهل جدا عن طريق اضافة الاكشن [تم الحل]كيف أصنع جليداً ؟؟ Action_friction الخاص بالاحتكاك بالقيمة التي تريدها

اما موضوع الانتقال فممكن بطريقة الـjump [تم الحل]كيف أصنع جليداً ؟؟ Action_jumpposition
وتحديد احداثي الانتقال ويمكنك التحكم في الاماكن عن طريق Objects تكون Indivisible مثلا .. Wink .. وفي كذا طريقة لكن دي اكتر طرقة مباشرة ومبسطة من غير اكواد bounce
abd-alrahman
abd-alrahman
Global Moderator
Global Moderator

الجنس : ذكر
عدد المساهمات : 757
الأوسمة :
[تم الحل]كيف أصنع جليداً ؟؟ Grapgh10
وسام الجرافيك

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري




الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف ball الخميس يناير 12, 2012 9:20 pm

لم أفهم جيداً ...

هل بإمكانك توضيح الخطوات و بالصور إن أمكن ؟؟؟

و شكراً !
avatar
ball
Lessons Moderator
Lessons Moderator

الجنس : ذكر
عدد المساهمات : 563
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Small10

[تم الحل]كيف أصنع جليداً ؟؟ Award10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd-ic10

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف abd-alrahman الخميس يناير 12, 2012 9:47 pm

الكود اسهل بصراحة Razz Wink ..بتسمية الجليد obj_ice والارض العادية obj_solid ممككن تضع الكود [تم الحل]كيف أصنع جليداً ؟؟ Action_code في Step Event تبع حركة اللاعب .. ها هو :

الكود:
friction=0.5;

if place_meeting(x,y+1,obj_ice)
{
friction=0.2;
}

if place_meeting(x,y+1,obj_solid)
{
friction=0.8;
}

abd-alrahman
abd-alrahman
Global Moderator
Global Moderator

الجنس : ذكر
عدد المساهمات : 757
الأوسمة :
[تم الحل]كيف أصنع جليداً ؟؟ Grapgh10
وسام الجرافيك

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري




الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف abd-alrahman الخميس يناير 12, 2012 9:50 pm

بهذا تكون حددت مقدار الاحتكاك للاعب عند ملامسة السطح الثلجي والسطح العادي Smile ....... تأكد من التسميات الصحيحة.

حتلاقي ف اول الكود friction=0.5; ... ده بيمثل الاحتكاك في الحالات العامة للاعب وقدره 50% ممكن تخليه friction=0.9; لو مش اكشن احتكاك ف العادي.............. اهم حاجة تكون متفهم فكرة الكود نفسه وملاءمته للعبتك حيبقى مع اي object بالضبط بالمقدار اللي انت شايفه مناسب .. Surprised Very Happy
abd-alrahman
abd-alrahman
Global Moderator
Global Moderator

الجنس : ذكر
عدد المساهمات : 757
الأوسمة :
[تم الحل]كيف أصنع جليداً ؟؟ Grapgh10
وسام الجرافيك

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري




الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف ball الجمعة يناير 13, 2012 11:41 am

فالواقع ...

أصبح اللاعب يقفز قفزاً صغيراً جداً بعد ملامسته الجليد ...

و أيضاً أريده أن ينقلني للجهة الأخرى بدون توقف .

مثال للتوضيح :

إذا كان اللاعب على اليمين ووقف عليه ذهب إلى اليسار ...

و إذا كان اللاعب على اليسار ذهب إلى اليمين ؟؟؟

أو للتسهيل ...

أجعله أوبجيكتان واحدة تأخذك لليسار وواحدة تأخذك لليمين !

و شكراً !
avatar
ball
Lessons Moderator
Lessons Moderator

الجنس : ذكر
عدد المساهمات : 563
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Small10

[تم الحل]كيف أصنع جليداً ؟؟ Award10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd-ic10

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف abd-alrahman السبت يناير 14, 2012 5:18 pm

ball كتب:فالواقع ...

أصبح اللاعب يقفز قفزاً صغيراً جداً بعد ملامسته الجليد ...

و أيضاً أريده أن ينقلني للجهة الأخرى بدون توقف .

مثال للتوضيح :

إذا كان اللاعب على اليمين ووقف عليه ذهب إلى اليسار ...

و إذا كان اللاعب على اليسار ذهب إلى اليمين ؟؟؟

أو للتسهيل ...

أجعله أوبجيكتان واحدة تأخذك لليسار وواحدة تأخذك لليمين !

و شكراً !

بول ... على حسب ما فهمت .. انت عايزه يتحرك يمين عند ملامسة object معين مثلا وليكن obj_right ويبقى الـsprite مثلا مكان الرض شبه Arrow ...

لو ده اللي تقصده تبقى سهلة جدا .. :

تذهب لـobj_player (اوبجكت اللاعب) .... ثم Collision Event obj_right .. بكدة تديله امر التحرك يمين او شمال بالسرعة اللي انت عايزها من الـ oction [تم الحل]كيف أصنع جليداً ؟؟ Action_jumpposition او ده [تم الحل]كيف أصنع جليداً ؟؟ Action_hspeed .. جرب وشوف الانسب ليك وللعبة ايه Question Wink
abd-alrahman
abd-alrahman
Global Moderator
Global Moderator

الجنس : ذكر
عدد المساهمات : 757
الأوسمة :
[تم الحل]كيف أصنع جليداً ؟؟ Grapgh10
وسام الجرافيك

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري




الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف ball السبت يناير 14, 2012 7:23 pm

شكراً لك !

لقد حصل معي شيء غريب ...

لقد أعطاني فكرة لمستوى للعبتي ...

و الشيء الذي حصل هو :

اللاعب يظل يذهب يميناً دون توقف ...

هلا أخبرتني ما الذي حصل له ؟؟؟ وماذا سأكتب بفاراغات الأيقونتين؟؟؟

و كيف سأصنع obj_left إذا أمكن ؟؟؟

و شكراً
avatar
ball
Lessons Moderator
Lessons Moderator

الجنس : ذكر
عدد المساهمات : 563
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Small10

[تم الحل]كيف أصنع جليداً ؟؟ Award10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd-ic10

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف ShArP bLaDe الأحد يناير 15, 2012 10:53 am

سهلة ball زى ما قال عبدالرحمن تكتب فى خانة الاكس X .. لو شمال يبقى -2 و لو يمين 2 و تعمل شيك على relative .. Wink
avatar
ShArP bLaDe
 
 

الجنس : ذكر
عدد المساهمات : 129
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Award10


[تم الحل]كيف أصنع جليداً ؟؟ 1st-ic10





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف ball الأحد يناير 15, 2012 11:10 am

فالواقع عندما يلمس اللاعب الجليد يقف من دون حراك أبداً !

و يتجمد حتى أنا لاأستطيع تحريك
avatar
ball
Lessons Moderator
Lessons Moderator

الجنس : ذكر
عدد المساهمات : 563
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Small10

[تم الحل]كيف أصنع جليداً ؟؟ Award10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd-ic10

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف ShArP bLaDe الإثنين يناير 16, 2012 1:58 pm

ممكن تقولى انت حطيت ايه ف الاوبجكت player Thinking
avatar
ShArP bLaDe
 
 

الجنس : ذكر
عدد المساهمات : 129
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Award10


[تم الحل]كيف أصنع جليداً ؟؟ 1st-ic10





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف ball الإثنين يناير 16, 2012 2:34 pm

حللت المشكلة لكن هناك مشكلة .

اللاعب يتحرك لكن ربما سنتيمتر واحد لليمين و اليسار و يقف عن التحرك إلا إذا قفز .
avatar
ball
Lessons Moderator
Lessons Moderator

الجنس : ذكر
عدد المساهمات : 563
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Small10

[تم الحل]كيف أصنع جليداً ؟؟ Award10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd-ic10

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف Abdullah Alsayed الثلاثاء يناير 17, 2012 5:15 pm

ball كتب:
مرحبا مجدداً !
هل بإمكان أحد مساعدتي ؟؟؟
كيف أصنع جليداً إذا و قفت فوقه أصبح اللاعب أسرع بالحركة يميناً و يساراً .
إذا خرجت منه طباطئت سرعتك و عادت كما كانت ؟
و أيضاً إذا أمكن : كيف بإمكاني صنع طريق إذا و قفت عليه يأخذك إلى الجهة اليمنى أو اليسرى بسرعة حتى نهايته ؟
و شكراً !

اذهب الى الحدث Keyboard Check Event Left و ضع الكود
الكود:

if place_meeting(x,y+1,obj_ice)
{
x-=2
}

وكرره مرة اخرى مع الحدث Keyboard Check Event Right مع تغيير

x-=2 الى x+=2

تذكر نسخ الحدث Collision Event obj_solid مع obj_ice ثم اجعل obj_ice سوليد solid




Abdullah Alsayed
Abdullah Alsayed
Admin
Admin

الجنس : ذكر
عدد المساهمات : 1791



الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف Abood Studio الأربعاء يناير 18, 2012 9:43 am

شكرا على الطلب المهم
Abood Studio
Abood Studio
 
 

الجنس : ذكر
عدد المساهمات : 667
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Award10


[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف Abood Studio الأربعاء يناير 18, 2012 9:44 am

شكرا على أجابة الرائعة
Abood Studio
Abood Studio
 
 

الجنس : ذكر
عدد المساهمات : 667
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Award10


[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف Abood Studio الأربعاء يناير 18, 2012 9:45 am

جار التجربة Wink
Abood Studio
Abood Studio
 
 

الجنس : ذكر
عدد المساهمات : 667
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Award10


[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف Abood Studio الأربعاء يناير 18, 2012 9:46 am

للأسف مانجح معي
Abood Studio
Abood Studio
 
 

الجنس : ذكر
عدد المساهمات : 667
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Award10


[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف abd-alrahman الأربعاء يناير 18, 2012 6:07 pm

تم الحل .. يغلق

ABOoD-GAME من فضلك ضع مشكلتك الخاصة في موضوع منفصل Thanks
abd-alrahman
abd-alrahman
Global Moderator
Global Moderator

الجنس : ذكر
عدد المساهمات : 757
الأوسمة :
[تم الحل]كيف أصنع جليداً ؟؟ Grapgh10
وسام الجرافيك

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري




الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع جليداً ؟؟ Empty رد: [تم الحل]كيف أصنع جليداً ؟؟

مُساهمة من طرف ball الأربعاء يناير 18, 2012 9:49 pm

شكراً أدمن ! [تم الحل]كيف أصنع جليداً ؟؟ 967711294
avatar
ball
Lessons Moderator
Lessons Moderator

الجنس : ذكر
عدد المساهمات : 563
الأوسمة :


[تم الحل]كيف أصنع جليداً ؟؟ Small10

[تم الحل]كيف أصنع جليداً ؟؟ Award10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd10

[تم الحل]كيف أصنع جليداً ؟؟ 2nd-ic10

[تم الحل]كيف أصنع جليداً ؟؟ Help10
وسام المساعدة

[تم الحل]كيف أصنع جليداً ؟؟ Drss7s10
وسام الدرس الحصري





الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة

- مواضيع مماثلة

صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى