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

طلب بكيفكم^^

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

طلب بكيفكم^^ Empty طلب بكيفكم^^

مُساهمة من طرف brlkher الخميس مارس 29, 2012 1:42 am

السلام عليكم
اريد ان اقدم لكم طلب هدا الشيء ليس اجبارا او رجاءا فقط طلب لنصنع العابا روعة
لوو احد الاخوان يكون محترف ويقدم لنا لمحات امم انا شفت عاشق الجيم ميكر على ماظن يقدم دروس Very Happy كفو
لكن الجيم ميكر فيه الكثير من الاكواد فياريث احد يشرح لنا مجموعة وتكون متجددة مثل هدا الكود الدي لااعرف اصله من جدره
الكود:
return max(min(argument0,argument2),argument1);
او هدا

الكود:
sy = median(sy+0.5,-my,my)
i = ceil(abs(sy))
s = sign(sy)
while (i > 0)
{
    if not place_meeting(x,y+s,obj_solid) then
    {
        y += s
        i -= 1
    } else if not place_meeting(x-1,y+s,obj_solid) then
    {
        y += s
        x -= 1
        i -= 1
        sy = min(sy,mys)
    } else if not place_meeting(x+1,y+s,obj_solid) then
    {
        x += 1
        y += s
        i -= 1
        sy = min(sy,mys)
    } else
    {
        i = 0
        sy = 0
    }
}
sx = sign(sx) * max(0,abs(sx)-0.2)
sx = median(sx+(keyboard_check(vk_right)-keyboard_check(vk_left))*0.5,-mx,+mx)
if keyboard_check(vk_up) and place_meeting(x,y+1,obj_solid) then sy = sj
i = ceil(abs(sx))
s = sign(sx)
while (i > 0)
{
    if not place_meeting(x+s,y,obj_solid) then
    {
        x += s
        i -= 1
    } else if not place_meeting(x+s,y-1,obj_solid) then
    {
        x += s
        y -= 1
        i -= 1
    } else if not place_meeting(x+s,y-2,obj_solid) then
    {
        y -= 2
        x += s
        i -= 1
    } else
    {
        i = 0
        sx = 0
    }
}

فلو احد يتكرم ويقولنا او يحللنا الاكواد ديه ويفهمنا معناها Rolling Eyes
brlkher
brlkher
 
 

الجنس : ذكر
عدد المساهمات : 120
الأوسمة :
طلب بكيفكم^^ Drss7s10
وسام الدرس الحصري




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

طلب بكيفكم^^ Empty رد: طلب بكيفكم^^

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

حسناً ..

كما قلت من ذي قبل : لا أفهم الأكواد التي فيها

الكود:
y,x(1,2,3,4,5,6,7,8,9)

إلخ

أما عن الكود الثاني فهو ق يكون متعلقاً بمتغيرات اسمها :

i,0,sy,s

هذا ما فهمته !
avatar
ball
Lessons Moderator
Lessons Moderator

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


طلب بكيفكم^^ Small10

طلب بكيفكم^^ Award10

طلب بكيفكم^^ 2nd10

طلب بكيفكم^^ 2nd-ic10

طلب بكيفكم^^ Help10
وسام المساعدة

طلب بكيفكم^^ Drss7s10
وسام الدرس الحصري





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

طلب بكيفكم^^ Empty رد: طلب بكيفكم^^

مُساهمة من طرف عاشق الجيم ميكر الخميس مارس 29, 2012 5:42 pm

حسنا

max(val1,val2,val3,...)
تقوم هذه الدالة بتعيين اعلى قيمة من القيم val1,val2,val3 و عكسها تماما
min(val1,val2,val3,...)

اما
mean(val1,val2,val3,...)
فيأخذ متوسط هذه القيم

median(val1,val2,val3,...)
اما الدالة median فتأخذ العدد الاوسط بين جميع الاعداد فمثلا اذا كان
median(5,10,30,...)
فان القيمة تكون 10 ..

عموما جميع هذه الدوال تعتبر دوال الرياضيات فمثلا sin فهى قيمة "جا الزاوية "و هكذا .

يمكنك ايجاد باقى هذه الدوال فى ملف المساعدة الخاص بالجيم ميكر :

اضغكط F1 .. ثم The Game Maker Language (GML)
.. Real-valued functions
تجد فيه كل شىء اتمنى التوفيق لك . flower
عاشق الجيم ميكر
عاشق الجيم ميكر
Discussion Moderator
Discussion Moderator

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


طلب بكيفكم^^ Small-10


طلب بكيفكم^^ Award10

طلب بكيفكم^^ 1st10
طلب بكيفكم^^ N210

طلب بكيفكم^^ Drss7s10
وسام الدرس الحصري

طلب بكيفكم^^ Help10
وسام المساعدة





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

طلب بكيفكم^^ Empty رد: طلب بكيفكم^^

مُساهمة من طرف Abood Studio الجمعة مارس 30, 2012 3:26 pm

شرح رائع Like a Star @ heaven عاشق Like a Star @ heaven .... أوهنئك..... flower good luck
Abood Studio
Abood Studio
 
 

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


طلب بكيفكم^^ Award10


طلب بكيفكم^^ Drss7s10
وسام الدرس الحصري

طلب بكيفكم^^ Help10
وسام المساعدة





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

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


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