صفحة 38 من 63 الأولىالأولى ... 1328333435363738394041424348 ... الأخيرةالأخيرة
النتائج 556 إلى 570 من 945

الموضوع: موضوع الطلبات و المساعدات Dark Basics

  1. #556
    التسجيل
    19-10-2007
    الدولة
    في الجانب المظلم من الـــــــDark basic
    المشاركات
    985

    رد: موضوع الطلبات و المساعدات Dark Basics

    أنا لم أكتب أي موضوع علشان أتعلم الدارك.....تعلمتها من وحدي لكنني قرأت بعض مواضيع سنيك للتوضيح^^

    الحل الأول مش فاهمه
    الحل التاني أنا مش لاقي الكراك بتاعه
    الحل الثالث , منتظرك



    ممكن توضّح أكثر........ماهو الموضوع علشان أعطيك الحل........يبان هذا الأقتباس للأخ أمير ليه زمن^^


    إيه نوع الخامات اللي انا ممكن أصدرها للدارك , يعني هل أنا ممكن أصدر خامات صور بس أو uvw map (طبعا كله بالماكس) وهل أنا ممكن أصدر خامات فيها تأثيرات زي إنعكاسات ونورمال ماب ولمعان أو احطلها شوية مابس بعدين أصدرها للدارك ولا التأثيرات دي ممكن تتعمل في الدارك نفسه ؟؟
    من ناحية البرمجه أنا ممتاز إن شاء الله أما الماكس لي شهر بتعلمه وهو مؤخرني وسبب عدم تصميمي الألعاب
    (الله بيخلي الأخ OMS هو عباره عن مرجع لي في الماكس)
    يمكنك أن تصدر نوع الخامات بالطريقه الذي تريدها ولكن أفضلها بطريقة uvw map أو uvw warping
    تقريباُ إسمها كذا (منهم كثير^^).....لكن هم الأفضل في عمل الخامات وبيحافظوا على التغيير
    مثال:

    خاصية u tile ,v tile عندما تعدلها بطريقه إعتياديه (عن طريق الماتريال العادي في الماكس) لن يظهر التعديل في الدارك عند تصديره إليه.......لهذا بيفضل إستخدام الطريقتين المذكوره في الأعلى.

    أما بالنسبه للتأثيرات من ناحية الضوء يمكن تصديره تقريباً ....هذا متأكد منه أو يمكن عمله بالدارك بيسك
    أما التأثيرات الأخرى لم أجربها .....لكي أكون صريحاً معك
    يمكن عمل ملفات بالماكس من نوع fx وهي خاصه بالتأثيرات وقوم بتحميلها على الدارك بواسطة الأمر
    load effect
    وبعض التأثيرات يمكن عملها بالدارك بيسك مثل shade light particalse


    السؤال الثاني :

    أنا عملت عالم بسيط 3d ودخلته في الدارك وبعدين حطيت أوبجيكت البطل وطبعا حطيتله خامات بالماكس فيها تأثيرات اللمعان والإنعكاس وطبقت عليه النورمال ماب وعملتله فريمات حركة , أما العالم فهو عبارة عن أرضية كسيتها بصورة خشب وجدران كسيتها بخامة طوب , المشكلة لما صدرت الأوبجيكت بتاع البطل طلع ساده , مفيش أي تأثيرات أو ألوان ولما عملتله لووب بقى يهتز من غير ما يكمل الفريمات

    دي مشكلة الأوبجيت أما العالم له مشكلة تانيه , أولا خاماته مفيش ليها أي تفاصيل , يعني الأرضية لونها بني فاتح , والجدران لونها رمادي , طبعا ده هو لون الخامات( لاحظ إن الخامات عبارة عن صور), لكن من غير أي تفاصيل . وغير كده كمان , الدارك بيعتبر إن الفراغ بين جدران العالم من الأوبجيكت نفسه ,شوف الكود التالي :
    هذا إن عملته بالماتريال العادي......أعتقد إنني أجبت عن سؤالك في الفقره الأولى أي نوع من طريقة الأكساء تستخدم وحاول أن تقلل من التفاصيل....لإنني أنا أواجه نفس المشكله ونحل جزء بسيط منها ومازلت أحاول وحالما أنتهي أعلمك بها(هذا حالياً معطلني من عمل اللعبه)


    كود PHP:
    set object collision on 1
    if object collision (1,2) then a
    # = 1
    endif

    ده هو تفعيل التصادم
    طبعا العالم هو الأوبجيكت رقم 2 والبطل الأوبجيكت رقم 1

    وبعدين الكنترول :

    كود PHP:
    if upkey() = 1 and a# = 1
    dec x
    # , 5
    play object 1,0,
    10
    endif

    طيب بعدين لما أنفذ الكود ده , الأوبجيكت لا يتحرك لكن لما أشيل الشرط and a# = 1
    الأوبجيكت بيتحرك زي الفل

    طيب هل المشكلة هنا تكون في التصدير ياترى ؟؟
    هي دي أسئلتى لحد الآن , وأنا آسف إذا كنت متقل عليك


    الكود حقك صحيح وبحكم إنه لك خلفيه حلوه في الماكس مافي أي عيب في تصديرك مشكلتك هي في التعليمه and
    هي بتعمل عمايل كبيره على الرغم من حجمها الصغير........أه لو بتعرف إيه الذي بتعمله لأحترمتها بعنف
    لو تعلم إنه نصف اللعبه مربوط بها(إن كنت مهتم سنناقشها لاحقاً)
    أسف طولت بس ممكن أعرف المتغير a أيه دوره في الكود علشان أعرف أتعامل معه
    بعطيك مثال يمكن أن يساعدك في فهم الطريقه .....مالم أعطيني ماهية المتغير a

    if inkey$()=1
    sprite 1,320,240,1
    end if

    if upkey()=1 and sprite exist(1)=0
    move object 1,5
    end if

    في هذا الكود الجري مرهون بظهور الصوره(sprite) الذي أستدعيناها في السطر الأول
    إن كانت ظاهره لن يتحرك اللاعب.......لماذا؟
    لاحظ الكود


    if upkey()=1 and sprite exist(1)=0
    move object 1,5
    end if
    بالذات السطر sprite exist(1)=0 قيمة الصوره هي صفر يعني إنها مخفيه بما إنها مخفيه سيتحرك اللاعب لكن إن أظهرتها سيتوقف وستظهر الصوره

    ملاحظه:
    أعطيتك بهذا الكود فكره رهيبه........لو تشغل عقلك بتشكرني بعنف^_*

    أعتقد إنه الأن وصلنّك الفكره........وهلا بك في وقت........!!!!!!

  2. #557
    التسجيل
    19-10-2007
    الدولة
    في الجانب المظلم من الـــــــDark basic
    المشاركات
    985

    رد: موضوع الطلبات و المساعدات Dark Basics

    أنا لم أكتب أي موضوع علشان أتعلم الدارك.....تعلمتها من وحدي لكنني قرأت بعض مواضيع سنيك للتوضيح^^

    الحل الأول مش فاهمه
    الحل التاني أنا مش لاقي الكراك بتاعه
    الحل الثالث , منتظرك



    ممكن توضّح أكثر........ماهو الموضوع علشان أعطيك الحل........يبان هذا الأقتباس للأخ أمير ليه زمن^^


    إيه نوع الخامات اللي انا ممكن أصدرها للدارك , يعني هل أنا ممكن أصدر خامات صور بس أو uvw map (طبعا كله بالماكس) وهل أنا ممكن أصدر خامات فيها تأثيرات زي إنعكاسات ونورمال ماب ولمعان أو احطلها شوية مابس بعدين أصدرها للدارك ولا التأثيرات دي ممكن تتعمل في الدارك نفسه ؟؟
    من ناحية البرمجه أنا ممتاز إن شاء الله أما الماكس لي شهر بتعلمه وهو مؤخرني وسبب عدم تصميمي الألعاب
    (الله بيخلي الأخ OMS هو عباره عن مرجع لي في الماكس)
    يمكنك أن تصدر نوع الخامات بالطريقه الذي تريدها ولكن أفضلها بطريقة uvw map أو uvw warping
    تقريباُ إسمها كذا (منهم كثير^^).....لكن هم الأفضل في عمل الخامات وبيحافظوا على التغيير
    مثال:

    خاصية u tile ,v tile عندما تعدلها بطريقه إعتياديه (عن طريق الماتريال العادي في الماكس) لن يظهر التعديل في الدارك عند تصديره إليه.......لهذا بيفضل إستخدام الطريقتين المذكوره في الأعلى.

    أما بالنسبه للتأثيرات من ناحية الضوء يمكن تصديره تقريباً ....هذا متأكد منه أو يمكن عمله بالدارك بيسك
    أما التأثيرات الأخرى لم أجربها .....لكي أكون صريحاً معك
    يمكن عمل ملفات بالماكس من نوع fx وهي خاصه بالتأثيرات وقوم بتحميلها على الدارك بواسطة الأمر
    load effect
    وبعض التأثيرات يمكن عملها بالدارك بيسك مثل shade light particalse


    السؤال الثاني :

    أنا عملت عالم بسيط 3d ودخلته في الدارك وبعدين حطيت أوبجيكت البطل وطبعا حطيتله خامات بالماكس فيها تأثيرات اللمعان والإنعكاس وطبقت عليه النورمال ماب وعملتله فريمات حركة , أما العالم فهو عبارة عن أرضية كسيتها بصورة خشب وجدران كسيتها بخامة طوب , المشكلة لما صدرت الأوبجيكت بتاع البطل طلع ساده , مفيش أي تأثيرات أو ألوان ولما عملتله لووب بقى يهتز من غير ما يكمل الفريمات

    دي مشكلة الأوبجيت أما العالم له مشكلة تانيه , أولا خاماته مفيش ليها أي تفاصيل , يعني الأرضية لونها بني فاتح , والجدران لونها رمادي , طبعا ده هو لون الخامات( لاحظ إن الخامات عبارة عن صور), لكن من غير أي تفاصيل . وغير كده كمان , الدارك بيعتبر إن الفراغ بين جدران العالم من الأوبجيكت نفسه ,شوف الكود التالي :
    هذا إن عملته بالماتريال العادي......أعتقد إنني أجبت عن سؤالك في الفقره الأولى أي نوع من طريقة الأكساء تستخدم وحاول أن تقلل من التفاصيل....لإنني أنا أواجه نفس المشكله ونحل جزء بسيط منها ومازلت أحاول وحالما أنتهي أعلمك بها(هذا حالياً معطلني من عمل اللعبه)



    كود PHP:
    set object collision on 1
    if object collision (1,2) then a# = 1
    endif


    ده هو تفعيل التصادم
    طبعا العالم هو الأوبجيكت رقم 2 والبطل الأوبجيكت رقم 1

    وبعدين الكنترول :


    كود PHP:
    if upkey() = 1 and a# = 1
    dec x# , 5
    play object 1,0,10
    endif


    طيب بعدين لما أنفذ الكود ده , الأوبجيكت لا يتحرك لكن لما أشيل الشرط and a# = 1
    الأوبجيكت بيتحرك زي الفل

    طيب هل المشكلة هنا تكون في التصدير ياترى ؟؟
    هي دي أسئلتى لحد الآن , وأنا آسف إذا كنت متقل عليك
    الكود حقك صحيح وبحكم إنه لك خلفيه حلوه في الماكس مافي أي عيب في تصديرك مشكلتك هي في التعليمه and
    هي بتعمل عمايل كبيره على الرغم من حجمها الصغير........أه لو بتعرف إيه الذي بتعمله لأحترمتها بعنف
    لو تعلم إنه نصف اللعبه مربوط بها(إن كنت مهتم سنناقشها لاحقاً)
    أسف طولت بس ممكن أعرف المتغير a أيه دوره في الكود علشان أعرف أتعامل معه
    بعطيك مثال يمكن أن يساعدك في فهم الطريقه .....مالم أعطيني ماهية المتغير a

    if inkey$()=1
    sprite 1,320,240,1
    end if

    if upkey()=1 and sprite exist(1)=0
    move object 1,5
    end if

    في هذا الكود الجري مرهون بظهور الصوره(sprite) الذي أستدعيناها في السطر الأول
    إن كانت ظاهره لن يتحرك اللاعب.......لماذا؟
    لاحظ الكود


    if upkey()=1 and sprite exist(1)=0
    move object 1,5
    end if
    بالذات السطر sprite exist(1)=0 قيمة الصوره هي صفر يعني إنها مخفيه بما إنها مخفيه سيتحرك اللاعب لكن إن أظهرتها سيتوقف وستظهر الصوره

    ملاحظه:
    أعطيتك بهذا الكود فكره رهيبه........لو تشغل عقلك بتشكرني بعنف^_*

    أعتقد إنه الأن وصلنّك الفكره........وهلا بك في وقت........!!!!!!

  3. #558
    التسجيل
    23-06-2007
    الدولة
    .:[ فِيـْ مَكَانـٍ مَاْ ]:.
    المشاركات
    661

    رد: موضوع الطلبات و المساعدات Dark Basics


    ممكن توضّح أكثر........ماهو الموضوع علشان أعطيك الحل........يبان هذا الأقتباس للأخ أمير ليه زمن^^

    مش معقول انت متعرفش إيه هو الموضوع
    موضوع الفنشن ؟؟ انت نسيت؟؟؟؟؟
    إرجع صفحة للخلف وهتعرف أنا قصدي إيه!!


    من ناحية البرمجه أنا ممتاز إن شاء الله أما الماكس لي شهر بتعلمه وهو مؤخرني وسبب عدم تصميمي الألعاب
    (الله بيخلي الأخ OMS هو عباره عن مرجع لي في الماكس)
    أكيد طبعا , أسامة أستاذنا كلنا , بصراحة أسامة أسطورة في عالم الألعاب , كنز , بصراحة يستحق كل تقدير واحترام

    يمكنك أن تصدر نوع الخامات بالطريقه الذي تريدها ولكن أفضلها بطريقة uvw map أو uvw warping
    تقريباُ إسمها كذا (منهم كثير^^).....لكن هم الأفضل في عمل الخامات وبيحافظوا على التغيير
    انت لم تفهمني

    انا قصدي نوع الخامة تكون تأثيرات وانعكاسات , كيف أصدرها , لأنه بالطريقة العادية لا تظهر على الأوبجيكت بالدارك

    مثال:

    خاصية u tile ,v tile عندما تعدلها بطريقه إعتياديه (عن طريق الماتريال العادي في الماكس) لن يظهر التعديل في الدارك عند تصديره إليه.......لهذا بيفضل إستخدام الطريقتين المذكوره في الأعلى.

    أما بالنسبه للتأثيرات من ناحية الضوء يمكن تصديره تقريباً ....هذا متأكد منه أو يمكن عمله بالدارك بيسك
    أما التأثيرات الأخرى لم أجربها .....لكي أكون صريحاً معك
    يمكن عمل ملفات بالماكس من نوع fx وهي خاصه بالتأثيرات وقوم بتحميلها على الدارك بواسطة الأمر
    load effect
    وبعض التأثيرات يمكن عملها بالدارك بيسك مثل shade light particalse
    طيب تقريبا أنا عارف كل كلامك معدا جزئية بسيطة
    الملفات من النوع fx مرت علي من قبل , لكن لم أعرف كيف تكون , ماذا تحتوي,لو كنت تعرف أعطني مثال عن تصدير إيفكت لصيغة fx , مثلا تأثير الشيدر , هل يتم صنعه بالـ fx ??



    هذا إن عملته بالماتريال العادي......أعتقد إنني أجبت عن سؤالك في الفقره الأولى أي نوع من طريقة الأكساء تستخدم وحاول أن تقلل من التفاصيل....لإنني أنا أواجه نفس المشكله ونحل جزء بسيط منها ومازلت أحاول وحالما أنتهي أعلمك بها(هذا حالياً معطلني من عمل اللعبه)
    لا لا لا
    كلامك غير منطقي
    كيف أقلل من تفاصيل الصورة
    المشكلة أكيد في التصدير
    مستحيل تكون المشكة في نوعية الصورة
    مثلا شوف الدرس الخامس لسنيك
    الخامات ظاهرة زي الفل
    ده معناه إن المشكلة من عندي, في التصدير
    وطبعا أنا مش هستناك لحد ماتحل المشكلة
    أنا كمان هحاول وأجرب

    ولو نجحت هعلمك الطريقة


    الكود حقك صحيح وبحكم إنه لك خلفيه حلوه في الماكس مافي أي عيب في تصديرك مشكلتك هي في التعليمه and
    هي بتعمل عمايل كبيره على الرغم من حجمها الصغير........أه لو بتعرف إيه الذي بتعمله لأحترمتها بعنف
    لو تعلم إنه نصف اللعبه مربوط بها(إن كنت مهتم سنناقشها لاحقاً)
    أسف طولت بس ممكن أعرف المتغير a أيه دوره في الكود علشان أعرف أتعامل معه
    بعطيك مثال يمكن أن يساعدك في فهم الطريقه .....مالم أعطيني ماهية المتغير a
    ممممم
    شوف أنا عندي خلفية عن البرمجة بشكل عام , لأني بتعلم السي ++ ووصلت لمرحلة مش هينة فيها , يعني متفكرش إني مش عارف ديناميكة البرمجة
    بالنسبة لـ and هي عبارة عن مكمل للشرط , يعني إذا مكنش الشرط إللي بعد آند صحيح يبقى الشرط كله غلط

    أما a# متحول يرجع القيمة 1 إذا حصل تصادم للبطل مع العالم و صفر إذا محصلش تصادم



    if inkey$()=1
    sprite 1,320,240,1
    end if

    if upkey()=1 and sprite exist(1)=0
    move object 1,5
    end if

    في هذا الكود الجري مرهون بظهور الصوره(sprite) الذي أستدعيناها في السطر الأول
    إن كانت ظاهره لن يتحرك اللاعب.......لماذا؟
    لاحظ الكود


    if upkey()=1 and sprite exist(1)=0
    move object 1,5
    end if
    بالذات السطر sprite exist(1)=0 قيمة الصوره هي صفر يعني إنها مخفيه بما إنها مخفيه سيتحرك اللاعب لكن إن أظهرتها سيتوقف وستظهر الصوره

    ملاحظه:
    أعطيتك بهذا الكود فكره رهيبه........لو تشغل عقلك بتشكرني بعنف^_*


    أعتقد إنه الأن وصلنّك الفكره........وهلا بك في وقت........!!!!!!


    يا سلام عليك من عبقري
    كده ممكن نعمل pause للعبة ونعمل قوائم فرعية وشاشات حوار وحجات كتير

    شكرا على سرك الرهيب
    طيب دلوقتي كلامك نصفه غامضXD

    خصوصا جزئية الخامات
    وكمان انت لم ترد على جزئية الفريمات والحركة
    ولم تحضر ملف التورنت كما اتفقنا
    وطبعا أنا مهتم بالـ and عاوز أعرف أكتر عن خطورتها

    وعلى كل شكرا لهتمامك معي
    ومنتظر جديدك

  4. #559
    التسجيل
    19-10-2007
    الدولة
    في الجانب المظلم من الـــــــDark basic
    المشاركات
    985

    رد: موضوع الطلبات و المساعدات Dark Basics


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


    انا قصدي نوع الخامة تكون تأثيرات وانعكاسات , كيف أصدرها , لأنه بالطريقة العادية لا تظهر على الأوبجيكت بالدارك
    أكيد لأن تصدر في الماتريال العادي.........جرب الماتريال الأخرuvw map
    ملاحظه :
    عندما تعمل أوبجكت في الماكس وتقوم بتصديره إلى الدارك يتم تصدير الأضائه معه ......كيف؟
    جرب تعمل أوبجكت في الدارك make object cube 1,5
    لن تلاحظ إضائه فيه بل تقوم بعملها عن طريق الأمر make light
    نستنتج من هذا كله إن الأضائه الموجوده في الأوبجكتس الذي تعملها في الماكس وتصدرها على الدارك
    تبقى على الدارك بيسك لإنها مرفقه مع الأوبجكت نفسه
    هذا بالنسبه للضوء ......الأنعكاسات لم أتطرّق إليه بعد.......جربها أنت .....ربما تفيدني معك وبهذا أختصر وقت تجريبها^^

    طيب تقريبا أنا عارف كل كلامك معدا جزئية بسيطة
    الملفات من النوع fx مرت علي من قبل , لكن لم أعرف كيف تكون , ماذا تحتوي,لو كنت تعرف أعطني مثال عن تصدير إيفكت لصيغة fx , مثلا تأثير الشيدر , هل يتم صنعه بالـ fx ??
    أنا أقولك فين مرت عليك هذه النوع من الملفات.......
    عندما تريد أن تقوم بحفظ عملك على الماكس....تذهب إلى التبويب file وفي نفس اللسته تجد export import وهذه الأشياء ومن بينها save fx .
    ولتعرف ماهية عملها أذهب إلى قرص الـــC:\ في جهازك وأدخل ملف الدارك بيسك وستجد بين مجلداته مجلد إسمه example وستجد فيه أمثله عن كل الأقسام في الدارك 3d basic 2dbasic light commands........etc
    يمكنك نسخ مثال fx وتلصقه في الدارك ومن ثم تجربه وستلاحظ التأثيرات ......ويمكن عملها في الماكس
    لكنني لم أتعلمها بعد كما إنه يجب الأنتباه إلى الأشياء الأكثر أهميه منها في الوقت الراهن


    لا لا لا
    كلامك غير منطقي
    كيف أقلل من تفاصيل الصورة
    المشكلة أكيد في التصدير
    مستحيل تكون المشكة في نوعية الصورة
    مثلا شوف الدرس الخامس لسنيك
    الخامات ظاهرة زي الفل
    ده معناه إن المشكلة من عندي, في التصدير
    وطبعا أنا مش هستناك لحد ماتحل المشكلة
    أنا كمان هحاول وأجرب

    ولو نجحت هعلمك الطريقة
    يمكنك تقليلها .......كيف ؟
    بتعرف v tiles وأخواتها ....!!!!!
    أنقص من درجاتها وأجعلها في السالب بهذا تنقص دقتها وتصبح مجعوته كمان إمتداد الصور jpg
    إمتداد رائع لكن عندما تحوله عن طريق الرسام ستلاحظ إن دقة الصوره قل بشكل ملحوظ ....بالرسام بالذات
    بقية البرامج زي الفل

    أما بالنسبه لكلامك عن سنيك صحيح .....يبدو لي إن هناك شيء قام بعمله .......5 سنوات تقريباً وهو بيعمل هذه الشغلات......أكيد تكون عنده خلفيه.......وخمس سنوات كافيه لتصميم وندوز وليس ألعاب
    ^_^
    وإن قمت بحل المشكله بتعملي خدمه إنسانيه......لإنني لست قوي جداً في الثري دي(مبتدىء)



    ممممم
    شوف أنا عندي خلفية عن البرمجة بشكل عام , لأني بتعلم السي ++ ووصلت لمرحلة مش هينة فيها , يعني متفكرش إني مش عارف ديناميكة البرمجة
    بالنسبة لـ and هي عبارة عن مكمل للشرط , يعني إذا مكنش الشرط إللي بعد آند صحيح يبقى الشرط كله غلط

    أما a# متحول يرجع القيمة 1 إذا حصل تصادم للبطل مع العالم و صفر إذا محصلش تصادم
    أكيد ..........كلامك صحيح أما بالنسبه لكود التصادم ليه ماتعمله بهذه الطريقه



    if object collision(1,2)>0


    dec x# , 5
    play object 1,0,10
    endif


    لماذا لاتعملها هكذا مباشره ......غلطتك إنك عملت التصادم مرتين في كودك السابق
    أن أعملها بهذا الشكل بتصير مع لوز وزي الفل من دون أي and

    ركز جيداً على الكود حقك.......إن كانت هناك نقطه غير موضحه أنا موجود





    يا سلام عليك من عبقري
    كده ممكن نعمل pause للعبة ونعمل قوائم فرعية وشاشات حوار وحجات كتير

    شكرا على سرك الرهيب
    طيب دلوقتي كلامك نصفه غامضXD

    خصوصا جزئية الخامات
    وكمان انت لم ترد على جزئية الفريمات والحركة
    ولم تحضر ملف التورنت كما اتفقنا
    وطبعا أنا مهتم بالـ and عاوز أعرف أكتر عن خطورتها

    وعلى كل شكرا لهتمامك معي
    ومنتظر جديدك

    مشكور ........لكنك فضحتنا بعنف ....هذه الطريقه كنت أريدها كنوع من الأحتكار
    (لاحظ ألعاب الأعضاء من كبيرهم حتى محترفهم.....لن تجد قوائم أو أشياء مثا هذه تقريباً)
    وزر pause يمكن عمله بطريقه أسهل
    أن عملته بالطريقه المذكوره ستوجه صعوبات بضبط الأداة and مع كل متغير.....لهذا أعطيك طريقه أخرى

    do
    main_game:
    the game codes here
    أكواد اللعبه هنا
    وبعدين نكتب
    if spacekey()=1
    goto start
    endif
    loop

    do
    start:
    sprite 2,300,300,4 صورة زر start
    wait 100
    if spacekey()=1
    goto main_game
    endif
    loop

    أن واجهت صعوبه في فهمه سأشرحه لك.......كان بودي شرحه لكن سأعطيك فرصه لأرى مقدرتك
    ماشاء الله عليك سريع البديهه(كود القوائم ....إلخ)

    أما بالنسبه لملف الدارك موجود في المرفقات....


    الملفات المرفقة الملفات المرفقة

  5. #560
    التسجيل
    23-06-2007
    الدولة
    .:[ فِيـْ مَكَانـٍ مَاْ ]:.
    المشاركات
    661

    رد: موضوع الطلبات و المساعدات Dark Basics

    خلصنا وقول.......أنا رجعت ثلاث صفحات إلى الخلف ولم أجد ماتتحدث عنه ....ربما أن نسيت ذكرني علشان أساعدك

    أنا قلت صفحة واحدة للخلف
    المهم , القصة كانت عن مشكلة الفنشن بتطلعلي رسالة غريبة لما أنفذ كود فيه فنشن


    أكيد لأن تصدر في الماتريال العادي.........جرب الماتريال الأخرuvw map
    طيب عاوز أسألك سؤال : انت عارف يعني إيه uvw map ؟؟

    ملاحظه :
    عندما تعمل أوبجكت في الماكس وتقوم بتصديره إلى الدارك يتم تصدير الأضائه معه ......كيف؟
    جرب تعمل أوبجكت في الدارك make object cube 1,5
    لن تلاحظ إضائه فيه بل تقوم بعملها عن طريق الأمر make light
    نستنتج من هذا كله إن الأضائه الموجوده
    في الأوبجكتس الذي تعملها في الماكس وتصدرها على الدارك
    تبقى على الدارك بيسك لإنها مرفقه مع الأوبجكت نفسه
    هذا بالنسبه للضوء ......الأنعكاسات لم أتطرّق إليه بعد.......جربها أنت .....ربما تفيدني معك وبهذا أختصر وقت تجريبها^^
    بالنسبة للمعان , ممكن يكون كلامك صحيح , طبعا يكون الأفضل عمل التأثيرات بالدارك
    الإنعكاس ... أنا تقريبا جربت لكن مظهرتش أي نتائج في الدارك
    لكن أنا هحاول واجرب أكتر من كده
    ولسه عند وعدي : هعلمهالك

    أنا أقولك فين مرت عليك هذه النوع من الملفات.......
    عندما تريد أن تقوم بحفظ عملك على الماكس....تذهب إلى التبويب file وفي نفس اللسته تجد export import وهذه الأشياء ومن بينها save fx .

    الـ fx مرت عليا وأنا بطلع على البروجيكتس المرفقة مع البرنامج
    بالنسبة لحفظ التأثيرات
    انت لم تفهمني
    أنا قصدي بأي حق أصدرها
    يعني هل الـ fx مجرد خامة عليه تأثيرات ؟؟ ولا أوبجيكت عليه تأثيرات ؟؟ ولا ماب زي النورمال ماب والشيدر ؟؟ولا أنت متعرفش أصلا ؟؟

    ولتعرف ماهية عملها أذهب إلى قرص الـــC:\ في جهازك وأدخل ملف الدارك بيسك وستجد بين مجلداته مجلد إسمه example وستجد فيه أمثله عن كل الأقسام في الدارك 3d basic 2dbasic light commands........etc

    لسه بتتعامل معايا كأني جاهل
    يكفي انك تقولي انظر في الـexample وانا هفهمك


    يمكنك نسخ مثال fx وتلصقه في الدارك ومن ثم تجربه وستلاحظ التأثيرات ......ويمكن عملها في الماكس
    لكنني لم أتعلمها بعد كما إنه يجب الأنتباه إلى الأشياء الأكثر أهميه منها في الوقت الراهن
    طيب طيب , ولو إني مفهمتش نص كلامك لكن أحب أنبهك إن التأثيرات مهمة في جودة اللعبة , طبعا لإخفاء عيوب الموديلات من قلة السيجمنتس والمضلعات والخامات ووضوحها وأشياء تانية مهمة



    يمكنك تقليلها .......كيف ؟
    بتعرف v tiles وأخواتها ....!!!!!
    أنقص من درجاتها وأجعلها في السالب بهذا تنقص دقتها وتصبح مجعوته كمان إمتداد الصور jpg
    إمتداد رائع لكن عندما تحوله عن طريق الرسام ستلاحظ إن دقة الصوره قل بشكل ملحوظ ....بالرسام بالذات
    بقية البرامج زي الفل
    طيب كده هتخلي جودة اللعبة أزفت , مش كفاية علينا الموديلات
    وأصلا الرسام غبي في التعامل مع الصور والإيميج مود يعني لو مكنش المود للصور rpg مش هقلك على إللي هيحصل

    أما بالنسبه لكلامك عن سنيك صحيح .....يبدو لي إن هناك شيء قام بعمله .......5 سنوات تقريباً وهو بيعمل هذه الشغلات......أكيد تكون عنده خلفيه.......وخمس سنوات كافيه لتصميم وندوز وليس ألعاب
    ممم ده يعني إنه مفيش حل غير سؤال سنيك نفسه على المسنجر ... طيب أنا هبعتله رسالة أوفلاين وانتظر رده

    ^_^
    وإن قمت بحل المشكله بتعملي خدمه إنسانيه......لإنني لست قوي جداً في الثري دي(مبتدىء)

    أنا قلتلك المشكلة مش في الصورة , المشكلة في التصدير
    أنتظر رد سنيك على المسنجر





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


    كود PHP:
     
    if object collision(1,2)>0
     
    dec x
    # , 5
    play object 1,0,10
    endif 
    لماذا لاتعملها هكذا مباشره ......غلطتك إنك عملت التصادم مرتين في كودك السابق
    أن أعملها بهذا الشكل بتصير مع لوز وزي الفل من دون أي and

    ركز جيداً على الكود حقك.......إن كانت هناك نقطه غير موضحه أنا موجود

    يا سلام على العبقرية
    طيب فين شرط ضغط الزر ؟؟
    يعني شرطك العبقري مستحيل يحصل, بكل بساطه لأنه مفيش تصادم , لأن الأوبجيكت مش هيقدر يتحرك أصلا
    صدقني مفيش بديل عن الوحش المفترس and


    مشكور ........لكنك فضحتنا بعنف ....هذه الطريقه كنت أريدها كنوع من الأحتكار

    (لاحظ ألعاب الأعضاء من كبيرهم حتى محترفهم.....لن تجد قوائم أو أشياء مثا هذه تقريباً)

    لو ان الحكاية كلها احتكار ... ليه قلتلي سرك

    وزر pause يمكن عمله بطريقه أسهل
    أن عملته بالطريقه المذكوره ستوجه صعوبات بضبط الأداة and مع كل متغير.....لهذا أعطيك طريقه أخرى





    do
    main_game:
    the game codes here
    أكواد اللعبه هنا
    وبعدين نكتب
    if spacekey()=1
    goto start
    endif
    لاحظ هنا انت نسيت أمر"sync"
    loop


    طيب هنا ليه في حلقة رئيسيه زياده ؟؟
    do

    start:
    sprite 2,300,300,4 صورة زر start ( قصدك صورة الزر pause ؟؟ )
    wait 100 (ممم انت قصدك sleep 100 ولا wait 100 , وإذا كان الأمر wait ,إيه معناه ؟؟ أنا أعرف إن الأأمر wait بيجي كده : wait key)
    if spacekey()=1
    goto main_game
    endif
    loop


    أن واجهت صعوبه في فهمه سأشرحه لك.......كان بودي شرحه لكن سأعطيك فرصه لأرى مقدرتك


    ممممم
    أنا حطيت تعليقاتي على الكود , في جزئيات مش واضحه فيه, انا اعقدها أخطاء منك , ولا
    لكن إذا كان الأمر اختبار ,, الكود بسيط فيه جزئين , واحد إذا اضغط فيه مفتاح المسطرة هتظهر صورةpause وإذا اضغطت المسطرة مرة تانية هتروح صورة الـ pause
    ممم أظن في أخطاء في فهمي , طبعا ترتك على الجزئيات الغير واضحه في كودك
    لكن الكود ده مش بيعمل إيقاف , ده طريقة إظهار الصورة بس , يعني مفيش مفر من اختبار الشرط بتاعك :
    كود:
    if upkey()=1 and sprite exist(1)=0 move object 1,5 end if







    ماشاء الله عليك سريع البديهه(كود القوائم ....إلخ)


    أما بالنسبه لملف الدارك موجود في المرفقات....


    تسلم على اهتمامك وألف شكر
    التعديل الأخير تم بواسطة S.H.A.R.K ; 28-06-2008 الساعة 04:26 PM

  6. #561
    التسجيل
    19-10-2007
    الدولة
    في الجانب المظلم من الـــــــDark basic
    المشاركات
    985

    رد: موضوع الطلبات و المساعدات Dark Basics


    أنا قلت صفحة واحدة للخلف
    المهم , القصة كانت عن مشكلة الفنشن بتطلعلي رسالة غريبة لما أنفذ كود فيه فنشن
    أنا لم أواجهها من قبل علشان أقولك الحل....ممكن أمير بيفيدك أكثر منّي
    في هذه الأشياء

    طيب عاوز أسألك سؤال : انت عارف يعني إيه uvw map ؟؟
    الأن يبدوا لي إنك تحاول تبدي مهارتك في الثري دي بسؤالك هذا .....بس معلش...من حقك
    هي متعلقه في الماتريال
    ولها وظيفة إنها تقوم بتكييف الأكساء على المجسم.....كيف؟
    مثلاً عملنا سفير وأكسيناها إكساء عادي ستلاحظ إنه الأكساء أتي بصوره جيده عليه
    لكن عند دخولنا في الــuvw map ستجد إنه من الأمام جيد أما من باقي الجوانب غير واضح.....لماذا؟
    لا إننا كنّا على الخيار planner من النافذه uvw map وبهذا نجعلها
    الخاصيه sphere علشان تتوافق مع الأكساء وتظهر بشكل متطابق
    أعتقد إن هذا يكفي
    وشيء أخر ....أنت تسأل وكاإنها الأداة كبيره جداً ومعقده(طيب عاوز أسألك سؤال : انت عارف يعني إيه )



    بالنسبة للمعان , ممكن يكون كلامك صحيح , طبعا يكون الأفضل عمل التأثيرات بالدارك
    الإنعكاس ... أنا تقريبا جربت لكن مظهرتش أي نتائج في الدارك
    لكن أنا هحاول واجرب أكتر من كده
    أكيد 100% وجربته وحتى shader تقريباً
    أما باقي كلامك صحيح


    لسه بتتعامل معايا كأني جاهل
    يكفي انك تقولي انظر في الـexample وانا هفهمك

    هههههههههه....أنا هكذا...بحب التفصيل في الأمور
    وأضيف شيء أخر
    النوبز كثير هنا لهذا أقوم بالتفصيل....لا أقصد إهانتك


    أنا قلتلك المشكلة مش في الصورة , المشكلة في التصدير
    أنتظر رد سنيك على المسنجر
    طيب شوف هذه الصوره وأعطيني إنطباعك عن الأكساء
    http://up5.m5zn.com/ftv73stvocjw/d3d.rar.htm



    يا سلام على العبقرية
    طيب فين شرط ضغط الزر ؟؟
    يعني شرطك العبقري مستحيل يحصل, بكل بساطه لأنه مفيش تصادم , لأن الأوبجيكت مش هيقدر يتحرك أصلا
    صدقني مفيش بديل عن الوحش المفترس and
    إنت هكذا حفزت التصادم ولست محتاج لزر ضغط أصلاً....حمل الدارك معك وجربه وبتشوف...يبان لي إنك تقول هكذا لإنك لم تجربه.....وكمان بيعمل من دون ضغط الزر وبكره أعطيك مثال وجربه وبتشوف
    and هي مفيده
    وكن ليها عيوب زفت....يجب إكتشافها بنفسك
    حتى تعرف ما أقصده

    وأضيف شيء أخر ...طالما إنه التصادم محفّز وبشرط كمان
    فلا داعي من الضغط على الزر الذي أوجدته في الشرط
    لإنه من دونه بيحصل تصادم وأنا كل أعمالي والأمثله معي بهذا الشكل


    لو ان الحكاية كلها احتكار ... ليه قلتلي سرك
    and علشان أوضحلك فكرة
    وصدف إنني قلتها لك من دون أنا أشعر
    على العموم هذه واحده من أصل الكثير

    لاحظ هنا انت نسيت أمر"sync"
    ههههههههه....وهل يوجد وبجكتس حتى أعملها
    وثانياً أنا أضع مثال وليس كود كاملوإنما كفكره فقط
    بس يبان لي إنك لم تفهمها هذه المرّه^^

    طيب هنا ليه في حلقة رئيسيه زياده ؟؟
    شيء بديهي ....عندما تنتقل من حلقه إلى أخرى بواسطة الأمر
    goto
    فإن العمل في الحلقه الذي تركتها بيتوقّف كل شيء فيها....لماذا؟
    لإنك في الحلقه الأخرى
    لهذا هذه أسهل طريقه لعمل زر الأيقاف


    قصدك صورة الزر pause
    أكيد!!!!!!!!!!!

    (ممم انت قصدك sleep 100 ولا wait 100 , وإذا كان الأمر wait ,إيه معناه ؟؟ أنا أعرف إن الأأمر wait بيجي كده : wait key)
    هناك
    sleep & wait
    وكلاهما لهم لهم عمل مختلف ولكن الأنسب هنا هو
    wait
    لإنه بينتظر أن تعمل شيء أخر
    على عكس سليب
    بيواصل بياخذ وقت وم ثم بيواصل العمل (الدوران)
    wait key
    مو معتمده كثير في العمل وأنا أعرفها

    انا اعقدها أخطاء منك , ولا
    قصدت تعتقدها(أعقدها) ولافيه أي خطاء ...تفكيرك هذا بيدل على إنك لم تعملفي الدارك أو إنك تعمل بشكل قليل ولم تخض مواضيع متقدّمه فيها.....لا أقصد الأهانه

    لكن الكود ده مش بيعمل إيقاف , ده طريقة إظهار الصورة بس , يعني مفيش مفر من اختبار الشرط بتاعك :
    مافيش أخطاء إن شاء الله ولمن كنت أريد تحليلك ليه وليس التدقيق في وجود الأخطاء
    وهذا بيعمل إيقاف مع ظهور الصوره لكي يعرف اللاعب إن اللعبه وقفت
    أعتقد إن الفكره وصلت الأن
    ^^

  7. #562
    التسجيل
    22-07-2007
    الدولة
    Egypt
    المشاركات
    1,171

    رد: موضوع الطلبات و المساعدات Dark Basics

    بسم الله
    الحوار طول قوي
    على العموم ان شاء الله هجيب الفولدر كامل معايا من البيت .. لاني في العمل وليس عندي دارك بيسك اصلا في العمل .. لكن ان شاء الله المشكلة هتتحل

    مشكلة التصدير لا افقه فيها شيء لاني لا افقه شيء في الثري دي ماكس .. اللي انا بعمله اني بعمل عوالم بالـ 3d world studio .. وده التصدير منه سهل .. اما بالنسبه للاشخاص بجيب موديلات جاهزة

    بالنسبة لمشكلة التصادم ارى ان الحل انك تضع شرط التصادم لوحده بعيدا عن شرط الحركة .. ازاي :
    كود PHP:
    x#=object position x(1)
    y#=object position y(1)
    z#=object position z(1)
    if upkey()=
    move object 1
    ,5
    loop object 1
    ,0.10
    endif
     
    if 
    object collision(1,2)=
    position object 1
    ,x#,y#,z#
    loop object 1,0,0
    endif 
    وبالتالي الموديل هيتحرك ويتوقف عند التصادم
    ياللا سلام يا رجال

  8. #563
    التسجيل
    23-06-2007
    الدولة
    .:[ فِيـْ مَكَانـٍ مَاْ ]:.
    المشاركات
    661

    رد: موضوع الطلبات و المساعدات Dark Basics

    أنا لم أواجهها من قبل علشان أقولك الحل....ممكن أمير بيفيدك أكثر منّي
    في هذه الأشياء

    الأن يبدوا لي إنك تحاول تبدي مهارتك في الثري دي بسؤالك هذا .....بس معلش...من حقك

    متفهمش غلط
    أنا لما طرحت سؤالي كان قصدي فتح باب جديد للحوار حول الخامات مش أكتر,لأنك في رد سابق قلتلي لما سألتك عن اللمعان , قلتلي استخدم الـ uvw map .. أنا استغربت , لأن الطريقة دي في الإكساء تعتمد على الصور لا التأثيرات...
    أرجوا انك تكون فهمت قصدي

    هي متعلقه في الماتريال
    ولها وظيفة إنها تقوم بتكييف الأكساء على المجسم.....كيف؟
    مثلاً عملنا سفير وأكسيناها إكساء عادي ستلاحظ إنه الأكساء أتي بصوره جيده عليه
    لكن عند دخولنا في الــuvw map ستجد إنه من الأمام جيد أما من باقي الجوانب غير واضح.....لماذا؟
    لا إننا كنّا على الخيار planner من النافذه uvw map وبهذا نجعلها
    الخاصيه sphere علشان تتوافق مع الأكساء وتظهر بشكل متطابق
    أعتقد إن هذا يكفي
    طبعا أنا عارف كل الكلام ده

    وشيء أخر ....أنت تسأل وكاإنها الأداة كبيره جداً ومعقده(طيب عاوز أسألك سؤال : انت عارف يعني إيه )
    شوف هو المعدل uvw map فيه شوية حركات تانية , غير المابينج, في خيارات أكتر من كده وأعقد مهمتها انها تخلي الخامات أدق وبصورة واضحه , فهمت؟؟



    هههههههههه....أنا هكذا...بحب التفصيل في الأمور
    وأضيف شيء أخر
    النوبز كثير هنا لهذا أقوم بالتفصيل....لا أقصد إهانتك

    طيب.. سؤال : أنت ليه دايما بتعتقد إني بعتقد أنك بتهيني؟؟



    طيب شوف هذه الصوره وأعطيني إنطباعك عن الأكساء
    http://up5.m5zn.com/ftv73stvocjw/d3d.rar.htm

    ياسالام
    طيب ليه الخامات عندي مش بتظهر زي كده
    شوف .. خذ برنت سكرين لإعدادات الريندر في الأوبجيكت ده كلها وحطها في ردك القادم



    إنت هكذا حفزت التصادم ولست محتاج لزر ضغط أصلاً....حمل الدارك معك وجربه وبتشوف...يبان لي إنك تقول هكذا لإنك لم تجربه.....وكمان بيعمل من دون ضغط الزر وبكره أعطيك مثال وجربه وبتشوف
    طيب وضح أكتر ...
    دلوقتي الدارك إزاي هيعرف إنه لما نضغط الـupkey يروح يحرك الكائن ؟؟

    and هي مفيده
    وكن ليها عيوب زفت....يجب إكتشافها بنفسك
    حتى تعرف ما أقصده
    هي and لازم الواحد يستخدمها بحذ شديد , لأنها ذات حدين لو مكنتش مركز ودقيق في التعامل معها ,زي ما انت قلت , هتخرب اللعبة كلها

    وأضيف شيء أخر ...طالما إنه التصادم محفّز وبشرط كمان
    فلا داعي من الضغط على الزر الذي أوجدته في الشرط
    لإنه من دونه بيحصل تصادم وأنا كل أعمالي والأمثله معي بهذا الشكل
    طيب لازم توضح أكتر



    and علشان أوضحلك فكرة
    وصدف إنني قلتها لك من دون أنا أشعر
    على العموم هذه واحده من أصل الكثير
    أفهم من كلامك ان جعبتك ملايانه خدع وأفكار وانت عاوز تحتكرها لنفسك ...
    طبعا مش هلومك على كده , , ده حقك

    ههههههههه....وهل يوجد وبجكتس حتى أعملها
    وثانياً أنا أضع مثال وليس كود كاملوإنما كفكره فقط
    بس يبان لي إنك لم تفهمها هذه المرّه^^

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

    شيء بديهي ....عندما تنتقل من حلقه إلى أخرى بواسطة الأمر
    goto
    فإن العمل في الحلقه الذي تركتها بيتوقّف كل شيء فيها....لماذا؟
    لإنك في الحلقه الأخرى
    لهذا هذه أسهل طريقه لعمل زر الأيقاف
    اها ...أكيد دي فكرة من أفكارك العبقرية


    هناك
    sleep & wait
    وكلاهما لهم لهم عمل مختلف ولكن الأنسب هنا هو
    wait
    لإنه بينتظر أن تعمل شيء أخر
    على عكس سليب
    بيواصل بياخذ وقت وم ثم بيواصل العمل (الدوران)
    wait key
    مو معتمده كثير في العمل وأنا أعرفها
    بالنسبة لـsleep أنا عارفها أما wait 300 أنا مش فاهم ليه انت معطيها الوقت ده مدام هي منتظرة حدث تاني ؟؟


    قصدت تعتقدها(أعقدها) ولافيه أي خطاء ...تفكيرك هذا بيدل على إنك لم تعمل في الدارك أو إنك تعمل بشكل قليل ولم تخض مواضيع متقدّمه فيها
    طبعا أنا مشتغلتش متير على الدارك ... وانت عارف السبب
    أنا من زمان كنت بشتغل على الدارك لكن انقطعت عنها لفتره ,, بعدين شعرت بالغربة بعيدا عنها


    لا أقصد الأهانه



    مافيش أخطاء إن شاء الله ولمن كنت أريد تحليلك ليه وليس التدقيق في وجود الأخطاء
    وهذا بيعمل إيقاف مع ظهور الصوره لكي يعرف اللاعب إن اللعبه وقفت
    أعتقد إن الفكره وصلت الأن

    ^^

    أكيد...الفكرة وصلت


    طيب ... بالنسبة لصيغة fx

    شوف الصورة دي من الماتيريال إديتور في الماكس :





    هل هي دي الخيارات إللي تقصدها ؟؟
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة fx_map.JPG‏   fx_map2.JPG‏  

  9. #564
    التسجيل
    23-06-2007
    الدولة
    .:[ فِيـْ مَكَانـٍ مَاْ ]:.
    المشاركات
    661

    رد: موضوع الطلبات و المساعدات Dark Basics

    اقتباس المشاركة الأصلية كتبت بواسطة Amir Imam مشاهدة المشاركة
    بسم الله
    اقتباس المشاركة الأصلية كتبت بواسطة Amir Imam مشاهدة المشاركة

    كود PHP:
    [center]x#=object position x(1)
    y#=object position y(1)
    z#=object position z(1)
    if upkey()=
    move object 1
    ,5
    loop object 1
    ,0.10
    endif
     
    if 
    object collision(1,2)=
    position object 1
    ,x#,y#,z#
    loop object 1,0,0
    endif
    <
    div style="text-align: center;"><font color="royalblue">الحوار طول قوي<img src="http://i.remal.com/img/smilies/new_icons/33.gif" border="0" alt="" title="33" class="inlineimg" /></font>
    <
    div style="text-align: center;"><font color="royalblue">على العموم ان شاء الله هجيب الفولدر كامل معايا من البيت .. لاني في العمل وليس عندي دارك بيسك اصلا في العمل .. لكن ان شاء الله المشكلة هتتحل</font></div
    <
    div style="text-align: center;"><font color="royalblue">مشكلة التصدير لا افقه فيها شيء لاني لا افقه شيء في الثري دي ماكس .. اللي انا بعمله اني بعمل عوالم بالـ 3d world studio .. وده التصدير منه سهل .. اما بالنسبه للاشخاص بجيب موديلات جاهزة</font></div
    <
    div style="text-align: center;"><font color="royalblue">بالنسبة لمشكلة التصادم ارى ان الحل انك تضع شرط التصادم لوحده بعيدا عن شرط الحركة .. ازاي :</font></div></div
    وبالتالي الموديل هيتحرك ويتوقف عند التصادم
    ياللا سلام يا رجال
    [/CENTER]


    أهلا يا أمير
    طبعا كعادتك , لا تحب (اللت والعجن ) في الكلام
    كلام مقتضب ومباشر


    فعلا طريقة تفعيل التصادم جديدة . وجديرة أيضا وفيها فكرة تستحق التجربة

    طيب , بالنسبة للتصادم عندي استفسار :

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

    وإذا توصلت لشئ سأخبركم

    التعديل الأخير تم بواسطة S.H.A.R.K ; 28-06-2008 الساعة 08:38 PM

  10. #565
    التسجيل
    31-07-2007
    المشاركات
    12

    رد: موضوع الطلبات و المساعدات Dark Basics

    السلام عليك
    اخواني لدي سؤال في برنامج FPS CREATOR
    و هو هل من طريقة اضع فيها شعار خاص بي في بداية اللعبة
    يعني عندما اضغط مرتين على ايقونة اللعبة يظهر في الاول صورة او فيديو كما يحدث في جميع الالعاب
    ثم تاتيك القائمة ارجو ان كانت هذه الطريقة موجودة ارجو ان لا تبخلو بها
    انا في انتظاركم

  11. #566
    التسجيل
    19-10-2007
    الدولة
    في الجانب المظلم من الـــــــDark basic
    المشاركات
    985

    رد: موضوع الطلبات و المساعدات Dark Basics


    ياسالام
    طيب ليه الخامات عندي مش بتظهر زي كده
    شوف .. خذ برنت سكرين لإعدادات الريندر في الأوبجيكت ده كلها وحطها في ردك القادم
    هذا معموله بطريقة uvw map ولكن سبب ظهورها بهذه الطريقه هو القوه في دقة الصوره والله وجربتها أكثر من مرّه


    طيب لازم توضح أكتر
    أعتقد إن مثال الأخ أمير إمام بيوضّح فكرتي (جزاك الله خير يا أمير)


    أفهم من كلامك ان جعبتك ملايانه خدع وأفكار وانت عاوز تحتكرها لنفسك ...
    طبعا مش هلومك على كده , , ده حقك
    لا أحتكرها مع كل الناس ......سوى الناس المقربين مني ومعرفتي بهم طويله
    وأحتكرها لسبب رئيسي وهو المنافسين الأقوياء



    طبعا في أوبجيكتس , يا أستاذ ,أنت المفروض لما تحط فكرة لازم يكون في إعتبارك إنها ممكن تكون جزء من الكود الأصلي , و ...
    مفيش لازمه من الكلام عديم الفايده , أنا تعبت من طول الجدال
    إن كنت تعبت من الجدال يجب أن تجاريني وتفهمني بما أقصد لا أن تصحح الأشياء الذي تركتها
    لإنني تعمدت تركها لكي أختصر الوقت.....أما إن كنت أشرح كود كبير بالتفصيل هنا لك الصلاحيّه للجــــــدال معي^^


    طيب ... بالنسبة لصيغة fx

    شوف الصورة دي من الماتيريال إديتور في الماكس :





    هل هي دي الخيارات إللي تقصدها ؟؟
    أيوه.......على الرغم من إنني لم أعمل بها بعد.......X.X




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


    وإذا توصلت لشئ سأخبركم


    هي نفس الطريقه الذي كنت أريد أن أريك إياها لكنك تصر على وجود زر upkeyفيها

    النوع الأول الذي ذكره الأخ أمير بيعتمد على قلّة المضلعات (إن وصلت الفكره أحمد الله....مالم سأشرحها لك بالتفصيل الممل ....ولاتقولي بعدين أنني أستخف فيك)

    والطريقه الثانيه هي التي ذكرها الحنش...أقصد سنيك
    وهي الأنسب (حساب المسافه)





  12. #567
    التسجيل
    23-06-2007
    الدولة
    .:[ فِيـْ مَكَانـٍ مَاْ ]:.
    المشاركات
    661

    رد: موضوع الطلبات و المساعدات Dark Basics

    هي نفس الطريقه الذي كنت أريد أن أريك إياها لكنك تصر على وجود زر upkeyفيها

    طيب فهمني كده : إزاي هيحصل تصادم إذا الأوبجيكت مكنش بيتحرك من الأساس ؟؟

    النوع الأول الذي ذكره الأخ أمير بيعتمد على قلّة المضلعات (إن وصلت الفكره أحمد الله....مالم سأشرحها لك بالتفصيل الممل ....ولاتقولي بعدين أنني أستخف فيك)

    لا الحمد لله أنا فاهمها من زمان , ومن زمان أنا بفكر في طريقة أخرى لعمل تصادم مثالي , شوف العيب في الطريقة if object collision , إنه لو كان مجسم معقد وتفاصيله كتيره هيحصل تداخل مابين مضلعات الجسمين , جسم البطل والعالم وبعدين هيحصل بطء في التنفيذ, بمعنى إن الطريقة دي لو احنا اعتمدنا عليه اعتماد كلي في التصادم , لازم يكون شكل المجسم منتظم هندسيا , مكعب أو شبه مكعب




    والطريقه الثانيه هي التي ذكرها الحنش...أقصد سنيك

    وهي الأنسب (حساب المسافه)



    طبعا هي الطريقة الأفضل لكن مع شوية تعديل تبقى مثالية
    على فكرة التورنت بتاعك خلص , جاري عمل مثال للتصادم , مع عالم فيه سلالم

    سلام





  13. #568
    التسجيل
    19-10-2007
    الدولة
    في الجانب المظلم من الـــــــDark basic
    المشاركات
    985

    رد: موضوع الطلبات و المساعدات Dark Basics

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

    طبعا هي الطريقة الأفضل لكن مع شوية تعديل تبقى مثالية
    على فكرة التورنت بتاعك خلص , جاري عمل مثال للتصادم , مع عالم فيه سلالم
    التصادم بالطريقه الأولى يمكنك عمله بشكل ممتاز والتخلص من العيوب الذي فيه.....كيف؟
    بتعرف الموديفاير multires ....
    هذا صحيح.....هو بيقوم بتقليص المضلعات بشكل متساوي وعند تصديرها بالدارك بيسك يمكنك عمل عالمين من المجسم
    الأول فيه كشف التصادم والثاني ضعه على الأول وقوم بتضبيطه علشان يتماشى مع مكان التصادم ومن ثم قوم بإخفاء الأول الذي صدرته وبهذه الطريقه بيكون العمل فل
    ليست طريقه سيئه
    وفي الأخير الثانيه أفضل......^^

  14. #569
    التسجيل
    23-06-2007
    الدولة
    .:[ فِيـْ مَكَانـٍ مَاْ ]:.
    المشاركات
    661

    رد: موضوع الطلبات و المساعدات Dark Basics

    طيب ماشي هجرب طريقتك وبعدين أعطيلك خبر

  15. #570

    رد: موضوع الطلبات و المساعدات Dark Basics

    طريقة التصادم التي طرحهاسنيك في درسه الخامس , والطريقة التي طرحتها انت , غير مجدية إلا في العوالم ذات الأرضيات المنبسطة , يعني لاتنفع في العوالم التي تحوي أرضيات وعرة , أو مرتفعلات كالتلال أو حتى سلالم...
    إذا , هل هناك طريقة أخرى للتصادم غير تلك الطرق الإعتيادية ؟؟
    حاليا أنا أقوم بالتفكير في طريقة عملية لهذه المشكلة
    هناك طريقة أخرى هي في حال استخدام "terrain" وهي استخدام أمر
    كود:
    GET TERRAIN HEIGHT(Terrain Number, X, Z)
    وبالتالي تستطيع معرفة نقطة التلامس من دون حتى وجود تصادم

    وهناك أيضا أمر الـ
    كود:
    GET GROUND HEIGHT(Matrix Number, X, Z)
    طبعاً هي أسهل طريقة برأيي عندما نأتي إلى الأرضية الغير مستوية. فكلما تغيرت الإحداثيات "x و z" يقابلهما قيمة مختلفة لـ "y"، وطبعاً الأخيرة يمكن استخدامها في ملء خانة الـ"y" في الأمر التالي عندما نريد تحريك اللاعب مثلاً:

    كود:
    position object player,x,GET TERRAIN HEIGHT(Terrain Number, X, Z],z
    بالنسبة للسلالم فهناك عدة طرق أخرى يمكن استخدامها أسهلها هي وضع "terrain" مائل فوق السلالم مباشرة واستخدام الأوامر السابقة ولكن بعد تغيير رقم "terrain"
    التعديل الأخير تم بواسطة towfieee ; 30-06-2008 الساعة 09:43 AM سبب آخر: إضافة بعض المعلومات

صفحة 38 من 63 الأولىالأولى ... 1328333435363738394041424348 ... الأخيرةالأخيرة

الكلمات الدلالية لهذا الموضوع

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •